Travis now works
Revert "Remove travis badge"

This reverts commit c596bfa1fdf66eda819f50db65e16c805753c3f2.
Update README.md to mention that nightly is necessary
Move profile creation into lib/profile (fix #187)
improve profile log messages
improve code style
Fix --profile handling
Rewrite --profile tests
Merge branch 'master' of github.com:johannhof/jpm