Refactoring the CloudFlare provider

With this refactor the CloudFlare provider is updated to use the
schema.Provider approach released with TF 0.2.
Removing obsolete struct tags
Merge pull request #6 from svanharmelen/f-refactor-cloudflare-provider

Refactor cloudflare provider