Filtering fractions outside 0-1 causes 19 tests to pass

Adding in the handled properties makes more of the "pass" (pass with out of bounds fractions ignored)

Wire up a bunch of properties. Move tests that are passing for f in [0,1] into expected pass.

Cleanup

Consolidate number property lists
CamelCase properties

switch addpropertieshandler calls to dashed properties

Fix casing in shorhands

Fix member names
Test that properties are not camel case
Don't use pipes in color and dimension handlers

missing comma
Change shorthand expansions back to camelCase
linter
Merge pull request #190 from rjwright/WireUpProperties

Wire up more properties in handlers and support flex.