Merge pull request #520 from mikerodonnell89/readMeFixes

Read me fixes
issue #19796: Get calculation interactions working.
issue #19796: Finally solve the original problem of hiding/showing costs when applicable.
issue #18724: Make sure assigned to defaults if user does not have privileges to set.
issue #19721: First pass on restricting schema exposure to user privileged.
generalized workspace test
issue #20715: sales history orm basics
issue #20715: sales history panel
Issue #20380: Made change to oauth2 to allow access from pentaho
adding remaining config settings
issue #20715: installed nvd3
issue #20715: installed hooked up dashboard to collection
issue #20715: first light
issue #20715: hook graphs to our data
issue #20715: aggregate data
issue #20715: time frame selector
issue #20715: filter by time frame
issue #20715: cleanup
issue #20715: prevent svg node proliferation
issue #20715: default to this year