doc/dependencies: Added dependency on matplotlib. setup.py: Because we might be installing on older versions of Python, it isn't good to hard code "python2.5" everywhere. So it now reads from sys.version and uses that to identify the python directory (is there a better way?)