Gruntify all the things

Use Grunt.js for building this library
Remove obsolete banner, since this is included in the uglify task
Extract IHID.InfinitePagination.ControllerMixin into own file

Also some basic tests have been added.
Merge pull request #3 from pangratz/gruntify

Add tests and grunt to build.