Matplotlib is Python 3 only now and has auto backend detection so
move all the backend related dependencies into optdepends.
This splits the package into two PKGBUILD files, one building a Python 2
version providing 2.2.x and one building a Python 3 version providing 3.x+