Add integration tests

Add CI integration tests based on Grunt/CasperJS & TravisCI
(See the new travis stacktrace)

Let me know if you don't like it and we drop it.
I moved the Jshint travis makefile thingy to a Grunt task as well.