Enroll - Keyboard changes - Ontology changes

All changes Peng made or things he developed since start till July 17
2013.
Small changes
Small changes (Adding references in .Net)
Fixing enroll project path
Fixing activities files, changing some in enroll

EnrollPlugin method uses new setState method now.
fix .Net indentation problem
add a new line
add the ValidPhoneAgeBirthday.java
add state.cvs
Merge branch 'develop' of https://github.com/PengRen/always into pren-enroll
Integrate enroll
Merge branch 'pren-enroll' into develop
Fix JSON lib reference