Merge pull request #2 from jitlogic/dev1

Prepare 1.0.4 release.
Start new iteration.
Split out widgets library (it now can be shared across applications).
Remove DOCTYPE tag from web.xml.
Configurable CAS/form/anonymous authentication.
Factor out User class.
Get rid of manual MapDB creation (use assisted inject instead).
Factor out TraceTemplate class. Fixes.
Configurable CAS/form/anonymous authentication - fixes.
Fix: missing DBFactory in zico-util.
User data migration script.
Prepare 1.0.5 release.