Fix some issues 

Remove debug code.  Still need to address group search.
Bring profile up to standards - work in progress

Fixes several issues, converting to standards. Testing new password strength check, only in change password at this time. Work is not complete, but this is more stable than it was.
Minor tweaks to form classes

Colorpicker - standardize __construct
Label - add id to label span if specified to make addressable for scripts
TextDateSelect - repect an value of '' to render as an empty field. When used as an option criteria, the prefilling with current date made it awkward to use.
Small fixes for scrutinzer and PSR-2 issues

Plus other small tweaks and fixes
Add missing escape()
Merge pull request #146 from geekwright/master

Revamp User Profile and other fixes