Adds help and setup target to make file

* Help describing some build options and a setup target installing
  the (currently) required tooling.
Fixes build warnings

* Maven 3 version property warnings for the compiler, are now
  silenced.
Adds dependencies to make setup

* Now checks for npm and install jqueryqo and async, providing
  a base for ATDD/BDD scripting tests against the examples.
Adds initial JS testfile (placeholder)

* Trying out the jquerygo API and just testing entering the page
  and making a screenshot.
Changes makefile npm dependencies

* Swiching to zombie as a base for ATDD/BDD, more Node.js based,
  with the idea that it's _simpler_.
Removes unused testfile.
Adds implicit mocha testfile

* The pattern ./test/*.js is where mocha looks for tests.
Adds initial template section

* Rough-cut of a template, adapted to server side and req/resp
  paradigm. Some documentation and a little styling, but still
  a lot of polishing todo - it's valid HTML5 though!
Adds shadow implementation of the template

* Ah, to start again on a clean sheet - this is a servers-side
  pimped version of the template, pushing for more semantics in
  the HTML and trying to sort out the CSS into a more decoupled
  version.
Adds fragement for a single todo

* With styling and the checkbox form, to mark complete.
Adds styling for completed task

* Moving behaviour is-selected to is-active, and applying it on
  those elements that are part of a completed task.
Adds description test to HTML template

* Inline description should be able to guide developers when
  making example implementation.

* Styling is working, with a few hacks and no longer using that
  much of the original. A good starting point at least.