User tweaks, added default logging

Added log4j dependency
Enabled Log4j default logging in Boot
Moved AjaxPassView and AjaxStringView to their own files
Renamed UserLogin recover method to reset to match naming elsewhere