Bringing the extensions to core as they have nothing to do with web
Merge pull request #20 from RhysC/FormExtensionToPublic

Bringing the extensions to core as they have nothing to do with web