Move to using m2e Maven Eclipse plugin
Add checkstyle
Fix checkstyle issues
Add travis support