Updating matplotlib to let it run without X server

See this: http://stackoverflow.com/questions/13336823/matplotlib-python-error

I ran into this problem when trying to run it on a corp machine.