Added detail page headers for Study and Assay learn about pages.

Added a StoreCache singleton for reusing existing data stores.
Merge branch 'refs/heads/develop' into learnAbout
Set up a system for specifying view modules in cube.js and implemented the first shared view, Connector.view.module.Text.

There's a module factory for taking module spec json data and creating views for the modules. The factory can create modules from a combination of static data added to the cube data or using properties of the model that are extracted based on specs in the cube data.
Merge branch 'refs/heads/develop' into learnAbout
Merge branch 'refs/heads/develop' into learnAbout
Added some more view modules and added some test data to the Study model in preparation for rendering more content in detail page.

Committing current state prior to changing the detail page view to be a 2 column container layout.
Study detail view is now a 2 column layout with separate module specs for each column
Add personnel view with test data.
Moved person module into a separate file and added a header. Added Cohort & sites module with google maps view.
Changed study header module to render start or end date when only one of them is available.
Learn about changes

Made changes to cohort/site data and added a sites description

Added Connector.view.module.BaseModule as a base class for all modules, to add a consistent CSS class to the container div.

CSS styling to existing learn about content to match spec.
Merge branch 'refs/heads/develop' into learnAbout

Conflicts:
	webapp/production/Connector/resources/Connector-all_01.css
	webapp/production/Connector/resources/Connector-all_02.css
Remove some test data from cube.js
Merge branch 'refs/heads/develop' into learnAbout

Conflicts:
	webapp/production/Connector/resources/Connector-all_01.css
	webapp/production/Connector/resources/Connector-all_02.css
Updated sites data and view module to use single set of string encoded lat/lng coordinates
Merge branch 'refs/heads/develop' into learnAbout

Conflicts:
	webapp/production/Connector/app.js
	webapp/production/Connector/resources/Connector-all_01.css
Merge branch 'refs/heads/develop' into learnAbout
Regenerated files after merge
Fix deleted text
Merge branch 'refs/heads/learnAbout' into develop