Added PerspexProperty.UnsetValue.
Started overhaul of PerspexProperty system.

Back to where we were before...
Working better than before now...

Can have more than one style attached to a property, YAY