Merge pull request #11 from PlumLabs/ed/invoices

Add more features to Invoice
Improve Invoice views
Add alert when an Invoice is generated
Add a state to Invoice
Add Invoice Type Column to Documents table and View