Added `Scene.drillPick` for picking of multiple primitives
handle multiple ways of hiding primitives
changed test to check if setShow function is defined
fixed doc comment
Merge branch 'master' of https://github.com/gbeatty/cesium into multiPicking

Conflicts:
	CHANGES.md
	Source/Scene/Scene.js
Fix sun size.
Merge branch 'master' into sunSize
Merge remote-tracking branch 'origin/master' into sunSize
Add a sunburst.
Get rid of sin() and cos() from sun shader.
Added get/setGlowFactor to address a feature request in #769.
Merge pull request #1081 from AnalyticalGraphicsInc/sunburst

Sunburst
Fix whitespace.
More whitespace.
Use Object.defineProperty for glowFactor.
Switch to Core/defineProperties.
Begin EcmaScript 5 refactoring for DynamicScene

1. Refactor DynamicBillboard to use ES5 properties and raise property changed events.
2. Refactor DynamicObjectCollection to improve the API and event notification.

CompositeDynamicObjectCollection is busted until it is also refactored.
Merge branch 'dynamicScene-properties' into dynamicScene-es5-properties
Merge branch 'dynamicScene-properties' into dynamicScene-es5-properties
Start refactoring CompositeDynamicObjectCollection

This also involves refactoring DynamicObject to generate proeprty notifications.