added badges section
added database section
combined c and c++ section
updated documentation to use new style
added groovy documentation
fixed outdated screenshots
fixed a bunch of other stuff
fixed a few typos
updated the TOS page to use the new style
updated the docs home page to include the video
added Haskell documentation
updated haskell to incldue Makefile as option
groovy: recommend using 'gradle build'

The build task calls both check and assemble.

http://www.gradle.org/docs/current/userguide/java_plugin.html
groovy: add more details about gradle support, including the wrapper