Added jsdocs for C3ML and GLTF. Can construct mesh with GLTF
Merge branch 'develop' into feature/gltf
Merge branch 'feature/line-draw-fix' into feature/gltf

Conflicts:
	atlas.sublime-project
Added some docs and members to Mesh
Added method in entityManager to allow creating collections. Refactored binding dependencies.
Added more versatile support for color and border color to polygon constructor.
Set default border width in style.
Prevented setting up the popup more than once.
Changed default colour projection.
Fixed bugs getting elevation, height and style for Feature.
Fixed a bug where the height projection was applying elevation for entities with 0 original height and elevation, causing them to stack.
Fixed styles for projection overlays. Fixed remove and enable buttons.
Added triangle to the bottom of popups. Added shadow to all overlays.
Rearranged the Mesh init
Added missing Mesh field initialisation, and associated tests
Merge branch 'develop' into feature/gltf
Added mkdocs directory, and moved JSDoc output to /jsdocs.
Moved the input/left/dblclick event to the entity manager.
Merge branch 'develop' of https://bitbucket.org/mutopia/atlas into develop

# By Geoff Cowan (1) and Oliver Lade (1)
# Via Geoff Cowan (1) and Oliver Lade (1)
* 'develop' of https://bitbucket.org/mutopia/atlas:
  LICENSE edited online with Bitbucket
  Ignore unity build
Added .jscsrc file and fixed some style issues
Added some initial documentation content.
Formatting and style fixes