new purchase department modules

dependencies:
- [x] OCA/purchase-workflow#70
I think for that PR I'll do as usual with headers in every file. Otherwise, if it's legally sound I'm happy to reduce those headers to the minimum in the future. 

We could discuss that in the list.