Add simple date picker to edit invoice form
Remove new invoice controller dependency on project controller by adding project to new invoice in the route
Support for duplication of existing invoices
Misc tidying

- Default line item price is zero
- Format invoice total in bold
- Clicking on an invoice title transitions to edit