Added simple service to create a project expense invoice
Added functionality to bill through project expense invoices, some cleanups in Invoice and related entities
Changed default project expense invoice status to In Process, can be manually changed to Paid to be ready for bill through
Changed product seed data to use CamelCase, a few seed data cleanups
Merge remote-tracking branch 'upstream/master'