Refactored the contact record backend and frontend code.
set visibility of date widget in main css instead of after the document is ready.
Updated static filenames.
Swapped logic for which widgets are hidden.
Merge pull request #963 from DirectEmployers/pd-704

[PD-704] Fixes contact record weirdness