add cached versions of ldap fields

Signed-off-by: Chase Brownell <minigeek@gmail.com>
Participant Ldap caching

Signed-off-by: Chase Brownell <minigeek@gmail.com>
Fixed issue with validation of phone number. Shoudl be string but 10 digits long and correct format matching prof h’s regex
caching ldap references for 14 days. also random syntax comma fix
Merge branch 'stage' into stage2. Shannon you devilish quick committer - screwed me up <3