(#277) - BMY start

Huge effort to DRY up module views. Still lots of work to go. Will
render, but things seem off...
(#278) - Budget parsing bug NOT REAL

Thought there was a bug, but added a good test anyways
(#276) - Fix bubble info not loading on hover
(#276) - Working basic budget over time
Merge branch 'bmy'
(#230) - name attribute now has entire type instead of plural

Also moved operation to parameter and plan to sync able
(#230) - Backend for adding operation to budget/expenditure
(#230) - Swap Operation to Parameter and Plan to Syncable
Better use of toString method
(#230) - Almost all tests passing
(#230) - All tests working for Operation to Plan switch

Also removed console.logs
(#280) - MSRP operation id
(#282) - Add filtered function to other graphs
(#277) - Add a few more fns to BMY to make is exportable

Added tests for it and DRYed up the graphs a bit more
(#277) - Voronoi implementation for graph
(#277) - Active on click

Uses voronoi to select active
(#277) - showTotal, summary figure and various bug fixes
(#272) - Better format of tooltip plus all fields showing
(#265) - Work to style export module
Add chronic and capistrano to gemfile