Pass all existing unit tests
Add Makefile, update travis.yml
Migrate to Python 3

This commit introduces the migration to Python 3 as well as
a change in the TemporalStorage API: the __getitem__[task_id]
now returns a {node_id: result, ...} dict.