- BZ-1013519: added extension point to allow the user to create new input types by implementing CustomFieldType interface.
- Cleaned unused stuff