EHRI Guides Mockup integration
Consolidate rendering of partial or full error templates depending on ajax
Various improvements to account signup flow and management.

 - more info about what happens after you sign up (needs improvement)
 - enable users to delete their account (though no button yet exposed)
 - various template tweaks
Fix another EL-STUPIDO bug with upsert on passwords
Attempt to consolidate profile/account editing options.
Minor refactoring of spec wrt option extraction
Tiny cleanup
Update to 2.2.2-RC4
Misc layout/js fixes.

 - Load JS at top of body. Although slower, this prevents Select2
   glitches (although we need to find a better solution)
 - Fix some CSS issues around the nav menu
Cleanups to form labels, button positioning
Less/css tweaks
Remove autofocus
Don't show PW change field if user doesn't have a PW
Lose another hour figuring out why Specs2 always passes before finding the fix
Make PW change SQL platform independent and add test
Convert AccountDAO from a play plugin to a Guava injectable.

This is more consistent with the way other components are configured.
New description layout
Merge branch 'description-layout' of https://github.com/PonteIneptique/docview into merge_desc
A few additional tweaks to field and item commenting
Fix strictness of website url validation (#121)