New landing page
Make types look the same everywhere
Mark optional and repeatable arguments
List default controls and interactions
Fix documentation typos
Make sure that ol.source.wms.ServerType is documented
Allow custom events and do not collect events from methods
Better document which events are fired

The map does not fire ol.render.Event#render. Change events are
now only listed for classes that fire them, and a description
about when they are fired is added.
Make sure that opt_layout is listed as optional
Add some margin between the 'static' tag and the name
Need to be more specific about the coordinate format now.
Merge pull request #2075 from ahocevar/api-docs-improved

More API doc improvements