Re-writing and modernizing the console a bit

Hey there :)

I found your repo a while ago, forked it and never had the time to DO something with it. However, I finally found the time - so here is my pull request.

I changed several things:
* removed the fixed ID from the console div
* cleaned up JS code quite a bit (re-wrote it, actually)
* changed the CSS build so that it's generated from LESS
* included a non-minified header to give credit to Chris, you (and me)
* ... and so on. ;)