Desired property names and functions

@fulv , @jcbrand I've added a second table for now to the documentation
with my ideas for the property names for this Pattern. As usual
replaced all Booleans with more CSS-like properties. Also removed some
properties that I don't see as necessary. They could be left in as
undocumented in any case, as long as they are not camel cased but
dash-separated.