Add coveralls. Setup travis to run with coveralls code coverage.

Adds coveralls to tests.

Added new rake task to push to coveralls after (so that results are merged)

closes #1257