Improve inSensorShadow

Use point in world coordinates as arguement in order to avoid unnecessary
transformation.
Rename pickData -> id.
Start adding per-instance attributes.
Merge branch 'columbusView' into perInstanceAttributes

Conflicts:
	Source/Scene/Primitive.js
Merge branch 'columbusView' into perInstanceAttributes
Merge branch 'columbusView' into perInstanceAttributes
Merge branch 'batching' into perInstanceAttributes
Add per-instance attributes to VAOs.
Mostly complete topojson support.
Added @default to some files
Added more @default definitions
Added @type and @default
Fixed how @type was being declared
Fixed how @type was being declared
Fixed how @type was being declared
Fixed how @type was being declared
Start complete re-write of per-instance attributes.
Fixed how @type was being declared
Added more @default definitions
Added more @default definitions