Python 3 compatibility and Travis integration for it.

This PR adds Python 3 compatibility and Travis integration of the same to Enable. Passes all tests.
It has been working fine for traits, https://github.com/enthought/traits/blob/master/.travis.yml