Carles/329 provider data

Beginning of story https://txels.tpondemand.com/entity/329

Adds the model for provider data, and some helper mixin.
I had to add this, else I could not commit non-PEP8 compliant migrations