Changes to Cache.cs

Addition of ORNG code, but not yet added to any pages.  No ORNG DB or Docs added yet.
Finished up the code integration for ORNG and added DB items.

None of this has been unit tested yet!
Name cleanups.  First testing of application
Small bug fixes
Merge branch 'master' into UCSF

Conflicts:
	.gitignore
	Website/SourceCode/Profiles/Profiles/Edit/Modules/CustomEditMainImage/CustomEditMainImage.ascx.cs
	Website/SourceCode/Profiles/Profiles/Edit/Modules/SecurityOptions/SecurityOptions.ascx.cs
	Website/SourceCode/Profiles/Profiles/Edit/Utilities/DataIO.cs
	Website/SourceCode/Profiles/Profiles/Framework/Utilities/Cache.cs
	Website/SourceCode/Profiles/Profiles/Profiles.csproj
	Website/SourceCode/ProfilesBetaAPI/Connects.Profiles.Service/Connects.Profiles.Service.csproj
Cache cleanup
some improved resource handling.  Added robots.txt and sitemap.xml
ORNG documentation

Now filter bots out of shared anonymous cache
Merge branch 'master' into UCSF
Let bots share a bot oriented cache.

Better Google Analytics integration into ORNG for both those that do and dont' use google analytics
Updated documentation.  More to come...
Support for https and json-ld
Using nodeId instead of URI in db tables

SEO and JSON-LD API
Some SEO fixes and some more documentation.  Latest shindigorng.war
Merge branch 'master' into UCSF
Merged with latest master branch, moved ORNG into existing profiles directories
SEO change and bug fix with hide/show
Merge branch 'master' into UCSF

Conflicts:
	.gitignore
SEO changes to page titles

Made anonymous shared cache non-configurable
Renamed [ORNG] schema to [ORNG.]
Removed some unnecessary files

Added ORNG presentationXML changes directly into InstallData.xml
Renamed an index to reflect current names