Added Handlebars, client side templates and rave_ui.js. Moved all dom building from rave.js into templates.

git-svn-id: https://svn.apache.org/repos/asf/rave/trunk@1446315 13f79535-47bb-0310-9956-ffa450edef68
fixed code styling to remove space after :

git-svn-id: https://svn.apache.org/repos/asf/rave/trunk@1446316 13f79535-47bb-0310-9956-ffa450edef68
turns out there wasn't consistent code styling so we are just using mine now

git-svn-id: https://svn.apache.org/repos/asf/rave/trunk@1446317 13f79535-47bb-0310-9956-ffa450edef68