Initial commit of provisioining models (missing ServiceProfile, plus some other functionality)
Commit remaining provisioning model code
Implement cache timestamps