Great New Docs

Alright, I've got most of the stuff integrated now. The only thing that is really missing is automatic publishing of the docs via grunt. Otherwise building and stuff works. 
I will rebase into one commit when everything is finished. 

Todo

- [ ] Git Submodule Handling via grunt task
- [ ] Misc cleanups
- [ ] Add `index.html` to testacular.github.com
- [ ] Update `docs/README.md`
- [ ] Update `.npmignore`
- [ ] Update `.gitignore`
- [ ] Extract versions from git tags instead of folders.