Experimental test of gremlins.js

Needs a lot more work before it perhaps  ( not sure if it should ever yet ) can be merged in, consider it an idea for now.

Go and read https://github.com/marmelab/gremlins.js for more information about the library.

 I couldn't right now find a way of doing optional dependencies in bower so it'll have to stay as a PR until I figure that out  (if it's even possible) as I think having a bunch of gremlins interacting with live data is a somewhat bad idea :), but as a development+testing tool it will probably come quite handy. Another thing is that we might want to write a angular wrapper ( I guess service ) around it.