Add more styles and sample html

This commit adds two sample html files, login.html and list.html, and makes
some changes to demo.html. The global css file now contains styling for
buttons, forms, and a menu bar.
Fix indentation in html files
Use Zepto.js in the demo login page
Fix indentation and rename .css to .less

We've renamed src/lcss/*.css to src/less/*.less to better reflect that our
source files are LessCSS files. Maven runs them through the LessCSS compiler
and puts the output in bin/css/*.css.
Merge pull request #11 from routemaster/features/more-styling-and-sample-html

Add more styles and sample html