Added Titanic Engine to Marvin Public Engines (#8)

* Added Titanic Engine to Marvin Public Engines

* Update messages to include the addition of Fare to predictor set

* mac dependency fix in travis

* virtual env update in travis

* alternative pip installation test in MacOS Env

* mac pip installation fix

* installing pip correctly

* Fixes to shuffle split and naming convention for input messages

* unit tests added

* all engine aligned with toolbox v0.0.3

* python 2 and 3 compatibility fix

* test dependencies update #104

* all engine test dependency update #104

* align back to master

* python 2 and 3 compatibility fix

* fix to work with last version of toolbox
62 files changed