feat($core): adds register method to allow themes to register their own default

Using `AwesomeForm.register`, a theme can define its own
default configuration.
That configuration will be loaded during the `AwesomeForm.theme=` call
and used to setup the class.