[WIP] Add tests everywhere
https://github.com/src-d/apollo/issues/58
@vmarkovtsev tests failing because the version of sourced-ml package seems to be too outdated, compared to the git repo. We might wanna release a new one ? Else we can install it using git
Wrote tests for as much stuff as possible. Currently bags, graph, main and cassandra_utils files are covered fully or almost. I want to add some for query, but regarding hash functions idk if Travis can handle all the GPU stuff. I also added a parameter to the Cassandra cluster because we often get connection timeouts with resetdb, from the logs i think it solves it for the most part.
@vmarkovtsev let's merge this after https://github.com/src-d/apollo/pull/61 so I can modify/add tests for new ml and apollo features
Added Konst's changes from PR #66 so tests would not fail, will update the rest of the code asap
#66 was merged
Great, will rebase and take care of conflicts asap. Ill also update the doc regarding the preprocess command