Add sbt build file (for dependencies) and joda-time library
Use JodaTime date formatters in index view for dates
User can edit invoices.

**Note**: Right now, changing clients is not possible. Will provide
future fix.
Fix incorrect checked attribute on 'is paid' checkbox
Add flash messages to Invoices controller
Merge branch 'edit-invoice' into develop