Automate and describe the website build process
Merge pull request #120 from ahocevar/website-helpers

Automate and describe the website build process
Fix Matrix4.fromTranslation to return defined matrix in externs
Fix Matrix3.fromQuaternion to take additional parameter in externs
Add missing externs enableInputs and perVertexPosition
Fix feature change regression
Fix and add comment to dragbox example
Add comment to vector example
Add comment to selection example
Add Camera.setTransform to Cesium externs
Add Features to Readme
Add synthetic points example using a new layer per batch

Performance may be compared with the synthvectors example where points
are added to the same layer while the layer is attached to the map.
Note about features that are being worked on
Warm up 3D function.

By pre-loading Cesium, it allows a faster switch to 3D.
The camera will be positioned using the provided height
and the 2D coordinates from the ol3 view.
Camera cleanup. What is normal in heading computation?
Use identity transforms in Camera

Simplifies usage by requiring non null.
Add core functions to pick canvas bottom and center points.
Add core functions to compute angles.
Introduce olcsx namespace for the exported typedefs from the library.

All typedefs marked `@api` must be moved here to prevent closure minification.
Add an olcs.getOlMap() getter