Document that options in layers and properties in features are set as object properties

Fixes #1199. Couldn't think of any way of 'inheriting' this doc, so repeated on all layers (except layer.Layer). Also document that feature properties are treated likewise
"object" is not explicit. What about using `ol.Object`?