project_options re-written to no longer include projects whose parent project has been archived
Invoices shown in reverse chronological order on Project Reports

Reference number now listed unless there is not one

addresses issue #126
Merge remote-tracking branch 'origin/valid_projects_issue_128' into test_merge
Merge pull request #130 from TimePulse/project_report_sort_126

Invoices shown in reverse chronological order on Project Reports
[#128] Refactor specs for cleanliness
Merge branch 'master' of github.com:TimePulse/TimePulse
Fix caching mechanism for project picker
Merge pull request #132 from TimePulse/expire_project_picker_cache_131

Fix caching mechanism for project picker
Merge remote-tracking branch 'oss/master'