JSHint options update.

es5 : false => es3 : true
immed : true
remove default value for old options, add values for new ones
consolidate duplicate code for extruded and non-extruded extents
Merge pull request #843 from AnalyticalGraphicsInc/jsHintOptions

JSHint options update.
Merge pull request #842 from AnalyticalGraphicsInc/buildCSS

Minify and inline CSS imports as part of the build process
Merge branch 'master' into viewer
Remove trailing comma.
Merge remote-tracking branch 'origin/master' into batching
Merge branch 'batching' into batchingdebugcommand
Renamed GeometryFilters file to GeometryPipeline
Upgrade RequireJS to version 2.1.6, and Almond to 0.2.5.

Also additionally include the minified version of require.js, useful for future builds.
Clean up whitespace.
Merge remote-tracking branch 'origin/master' into blob
Merge pull request #836 from AnalyticalGraphicsInc/blob

Improve performance of missing tile check
Merge remote-tracking branch 'origin/master' into updateRequireJS

Conflicts:
	CHANGES.md
Renamed GeometryFilter to GeometryPipeline
Renamed cleanUp to removeDuplicates
Fix path to almond.
Added tests for removeDuplicates
Added doc for removeDuplicates
Merge remote-tracking branch 'origin/master' into viewer