Rename Wirecloud.form.WirecloudInterfaceFactory to Wirecloud.ui.InputInterfaceFactory
Prepare rename of InterfaceFactory to StyledElements.InputInterfaceFactory
Rename InputIntefaceFactory to StyledElements.InputInterfaceFactory and code style fixes
Add a new InputInterface: VersionInputInterface
Add a DefaultInputInterfaceFactory class
Use type version for the version field of the publish window
Propagate interface factory when for being able to create complex input interfaces
Improve and pass tests to workspace publishing using the HTTP API