convert recognized types to properties

class Foo(JsonObject):
    string = 'my value'

now sets string to be StringProperty(default='my value')