GeoJson fixes and cleanup

1. Automatically set `perPositionHeight` to true if a polygon contains altitude values.
2. Remove `sourceUri` parameter from the geometry functions since they are no longer used (and haven't been for a while).
3. Move polygon creation code into a helper function to de-duplicate code that was in both `processPolygon` and `processMultiPolygon`
4. Added specs and updated CHANGES.
Initial commit of maki icon set.

See https://github.com/AnalyticalGraphicsInc/cesium/wiki/Maki-Icon-Generation for details.
Delete uneeded sandcastle example.

Fixes #2146
Merge pull request #2163 from AnalyticalGraphicsInc/delete-profile-halfdome

Delete uneeded sandcastle example.
Merge pull request #2148 from AnalyticalGraphicsInc/geojson-heights

GeoJson fixes and cleanup
Merge remote-tracking branch 'origin/master' into maki
Make Sandcastle autocomplete work without combine step.

Sandcastle had an uneeded dependancy on `Build/CesiumUnminified/Cesium.js`
(generated during the combine step) since the `Source/Cesium.js` file could
provide the same functionality (and is created during the build step).

This means that for a fully functionaly sandcastle you only need to run
`build` and `generateDocumentation` which is way faster than
`combine and generateDocumentation`.
Fix punctuation in comment.
Merge pull request #2164 from AnalyticalGraphicsInc/sandcastle-tweak

Make Sandcastle autocomplete work without combine step.
Merge pull request #2161 from AnalyticalGraphicsInc/maki

Initial commit of maki icon set.
Add default web.config file for easier IIS deployment

We package the web.config at the root of the release zip as well as the build CesiumViewer app.
Merge pull request #2166 from AnalyticalGraphicsInc/web-config

Add default web.config file for easier IIS deployment