grunt, jquerytools from dev branch, jQuery 1.9 compatibility (attempt)

This pull request changes the following:

- Use Grunt instead of custom build infrastructure,
- Use the jquerytools collective fork and from there the "dev" branch. The "dev" branch should be compatible with jQuery 1.9.

I created the collective fork of jquerytools to be able to work on jquerytools for jQuery 1.9 compatibility and to merge some of the pull requests in the jquerytools original repository. I'm not sure about the current status of it's compatibility with jQuery 1.9, but it doesn't look too bad.

@garbas @davisagli @tisto @jensens sorry guys, if i mention you too often in my github comments, but i think you have quite a good overview and you also have my trust to evaluate pull-requests, so... :)
actually, we should make these pull-requests more visible to everyone, but that's another topic.