Metadata Display Improvements

- Added intellisence documentation to some functions.
- Added more functions to handle more types of objects/data types when
adding them to Info div.
- Closed #4 Complete Metadata Items for FeatureServer
- Closed #6 Complete Metadata Items for ImageServer
- Reviewed adding items in listGPServerServiceInfo,
listMapServerServiceInfo, listNAServerServiceInfo
- Closed #8 Add Direct Link to Services Directory's Page when Displaying
its Details/Info
- Closed #2 Switch Boolean Values in Metadata to Green Checkmarks and
Red Xs
- Display comma separated lists as HTML bulleted lists.
- Added Underscore.js library (not using it yet).
More Metadata Display Improvements

- Closed #3 Expand DocumentInfo Metadata of MapServer
- Switched from appending HTML from every function to just writing HTML
then appending all output at once. This should help improve
performance. For example switched:
addStringMetadataEntryToServiceInfoDiv -> writeStringMetadataEntryToHtml
- Added implementation to:
-- writeSpatialReferenceObjectMetadataEntryToHtml
-- writeExtentObjectMetadataEntryToHtml
-- writeCommaSeparatedListMetadataEntryToHtml
-- writeTablesObjectMetadataEntryToHtml
-- writeLayersObjectMetadataEntryToHtml
- Added icon next to service type that lets users view service's info in
the Service Directory.
- Added fav icon.