Refactoring the DNSimple provider

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

Refactor to use the schema.Provider approach