OC-5863 - Add Enketo links to CRFs in ListCRF page

Add Enketo links to CRFs in ListCRF page.
Implemented Enketo survey API.
Update VariableSubstitutionHelper.java

Added one line for StudySubjectOID
OC-5863 - Add Enketo links to CRFs in ListCRF page

Add Enketo links to CRFs in ListCRF page.
Implemented Enketo survey API.
OC-5864 - Display Pform when DM clicks on PForm link (PForm is hard coded)

Added functionality to display a Pform (Enketo form) from the
OpenClinica website.
OC-5864 - Display Pform when DM clicks on PForm link (PForm is hard coded)

Changed API call to Enketo to use "preview" rather than "survey".
OC-5865 - Show link to PForm from Admin / Manage CRF based on study connectivity

Modified code to only display PForm button if study is Participant
Portal enabled.
OC-5898 SPIKE: Investigate new site role for data entry / sub-investigator
OC-5908 additional files to commit for site data entry role
OC-5867: System creates Java representation of XForms

Adding code to convert a String Xform to a series of Java objects and
back.
OC-5910 Hide PP Link in study config
OC-5893 Token for StudySubjectOID
Merge branch 'master' into OC-5908
OC-5908
Data Entry Person (site) Role
Implemented 3 Unit Tests associated with the Scenarios in the story.
OC-5911
Display a message to the user if OpenClinica is accessed from a
non-supported browser or browser version 
This is the implementation for this story,
OC-5928: REST URL to use studySubjectID to get clinical data

Added code to handle a SSID as well as a SSOID in the REST calls.
Merge pull request #50 from kkrumlian/OC-5910

OC-5910 Hide PP Link in study config
OC-5908
Updating ViewDatasetsServlet.java file to include both
currentRole.getRole() statements on one line.
OC-5928: REST URL to use studySubjectID to get clinical data

Added missing update to security XML file and modified code to return
null if lookups fail (rather than throw an Exception right away)
Merge pull request #47 from jkeremian/OC-5908

OC-5908 new site role for data entry / sub-investigator
OC-5928: REST URL to use studySubjectID to get clinical data

Fixed code so wildcard URL arguments (*) will still work.