Add MVC and templates to handle purchase orders

- Changes on models related to InvoiceBase has been been applied
Update tests
Merge branch 'feature/purchase_orders' into develop

Conflicts:
	www/webapp/static/webapp/js/app/controllers/invoicing/invoiceBase.coffee
	www/webapp/static/webapp/spec/specs.js