Add lesscss parsing to the build process

Also, I modified the css file so that it stores the colors in variables. This
is spiffy.
Rewrite of GPS debugging interface with Backbone

I still want to redo the view as a template, but this at least gives us
an idea of how to do the page with MVC.
Rewrite javascript DOM manipulation as a template

The template is slightly less code, and feels cleaner.
Merge pull request #10 from routemaster/debuginterface-backbone

Reworked debug interface, cleaned up and redesigned to use Backbone.js
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
Move from JSLint to JSHint

JSHint has more features and is less strict about certain things.
Merge pull request #18 from routemaster/features/jshint

Move from JSLint to JSHint
Merge branch 'master' into features/sass

Conflicts:
	src/scss/global.sass
Change extension of global.sass to .scss

The "sass" extension refers to the indent-based syntax. The "scss"
extension refers to the css-superset curly-bracket syntax.
Fix SCSS compilation

It turns out that the reason why the SCSS wasn't being executed was
because it doesn't bind itself to the `compile` phase. Binding it
manually works.