Removed redundant use of Modernizr.js
[JDF-606] - Update contacts-mobile-basic to use a variable for the REST endpoint, alloying it to be easily edited.
JDF-645 Disable zooming on device gestures.
JDF-643 Display formatted name of Contact on iOS.

In iOS, the displayName for a Contact object is null.
Therefore, ContactName.formatted is used instead.
JDF-644 Improved header and button styles.

Removed excessive margin on headers, preventing them from being
truncated.

Re-structured the Search Contact page to place the form buttons
outside the footer to prevent truncation and to use the responsive
styles.
JDF-646 Added a new jQM page to display JSON responses.

This ensures that the JSON representations of individual members
or all members are not displayed in a separate Cordova WebView.

Instead, the JSON is displayed in an iframe that is dynamically
constructed at runtime.
JDF-640 Updated functional tests