Cleaned up history.py a bit more
Removed distinction between DirectProvider and IndirectProvider, only Provider survived
Disabled Py3.3 for TravisCi, to see if thats the problem