Adding formlyProvider allowing developers to override templates and make custom types.

This is needed where I work because we don't use Twitter Bootstrap. Also almost nullifies the need for the template and templateUrl fields. I've decided to leave the grunt build and the version bump out of this PR just because I think it makes more sense for you to be in charge of that. Thanks!