Rearranges project layout

* Out with the old furniture, in with the new. Let's just say
  that a Yak or two were shaved in the process. We're now landing
  at a leaner layout, just a root and example projects, no cross
  dependencies - let's keep it that way - you write what you need.

  That's it, let's go at it and write some funny classic server-
  side todomvc applications.
Update servlet context name

* Web app context path should always be what the folder or artifact
  name of the example project is (when possible).
Updates to wicket project

* Trying to get this crap back on track again, just churning
  through the slush of code from younger-me (like a few months
  ago) - quite funny though.
Upgrades version

* Servlet project is now 0.2.0 - new context and proven to
  actually do something.
Renamed old java-examples folder.
Fixes Wicket example

* Removes some unnecessary boilerplate, abstract base page
  and going straight for the server-side todo home page. Initial
  new form works and a simple listing with some minor additions
  too.
Adds add, mark, delete and clear

* This adds on to the TodoMVC features, allowing almost all the
  basic functions besided editing, to the app. One can create new
  todos, mark them as completed or toggle them active, see the
  current total count and completed count and clear all completed.
  Delete can be done for any completed or not completed todo.

  Basically, only edit and filtering is missing. Coming up I
  guess.
In model-hell...

* There's currently a battle going on between the idiomatic idealism
  of using-models-for-everything, and the general sanity of me, the
  developer. Models being nice and all, they lend little to de-
  clutter pages where you require... let's say more than a few models.

  This is rather interesting and absolutely why I wanted to build
  this type of application in the first place. Comments like these
  are a goldmine for framework evaluations. Go in peace.
Fixing the models hornets nest

* Removed a lot of models and creating a new filtered list model
  that uses the only loadable detachable _all_ model.

  With this commit most everything except the _edit_ feature is
  working. Now it's also more clear to see how cluttered a Wicket
  web app can be, and how quick it can happen.

  Refactoring is on the menu, after edit is solved.
Completes the toggle all function

* Now does actual toggling of all tasks, and switches the mode for
  the toggle button icon, to active on/off.
Feature complete

* Java and Wicket example is now feature complete. No is the time
  when we dance... the refactor and writing tests dance. Ahem.

* Replaced the dummy service and repository with a set-based one,
  preserving insert order - minmal effort.
Updated template
Removed old deprecated Java Wicket example
Improving on docu.