Eval to make java based tests pass
Add clean and compile steps in Travis CI
added java.lang.Math-functions pow, hypot, round, expm1 and trivial identities
Remove Math/pow rules until we can add metadata

to them. Math/pow always returns a Double, where (* x y) will return a
Long if x and y are both Long. Once we have metadata available we can
add a comment warning people about this and add the Math/pow
transformations back in.
Merge branch 'javalangmath-fns'
Clean up spelling and unused import
Merge pull request #108 from jonase/spelling

Clean up spelling and unused import
Add docs on using custom reporters
Return all suggestions when calling driver/run

Added external-run function to be used by lein-kibit to exit non-zero
when suggestions are found.

Relates to #88
Merge pull request #109 from jonase/exit-code

Return exit-code 1 when suggestions are found
Merge pull request #106 from thomasmulvaney/fix-java-tests

Eval to make java based tests pass
Upgrade core.logic dependency to 0.8.9

Also upgrade tools.cli, and lein-marginalia