Gemfile bundle upgrade
Simple wording change on note_field partial
Fixed company#edit country select

The company#edit form still triggered the custom select box. This
removes the 'custom' declaration.
Generated doc model and attachment uploader

Set up doc as embedded in memo. Attachment uploader set to file and very
basic. No UI yet.
Added transaction memo resource

We are combining the invoice/payment types into transaction and adding
another transaction type — price change. The project price will be
determined by summing the price changes. The transaction memo type
consolidates all monetary notes.
Updated project to cache transactions

Removed the price field from project _form. Set price as a cache of all
"price changes" in related transactions. Set project.invoiced and .paid
to cache from transactions.
Renamed transaction_type to t_type

Using transaction_type was too long. Can't just use 'type' without
potential conflicts with Mongoid. Using t_type instead.
Transaction elastic mapping and migration

Set up elasticsearch mapping for transactions. Removed invoice/payment
mapping. Rake task migration:transactions reassigns all
invoices/payments to transactions, migrates project price to transation
entries, and recache project amounts.
Transactions with project price tracking