Mad refactoring
Refactoring done
Removed console messages
Bit more testing
Fixed a bug with bill due date being one day off
Couple more messages tests and fix testing for travis
Exit properly on every testing type
Merge branch 'develop' into tests

Conflicts:
	server/test/routes/chores.spec.js
Added otherwise functions everywhere
Merge pull request #263 from heierj/refactoring

Refactoring Bills
Merge pull request #271 from Wizecoder/tests

Message board tests and fix testing on travis
Finished testing messages
fix a bug where bills table is not shown
fix comment
Comments tests
Merge pull request #279 from Wizecoder/message-board-tests

Finished testing messages
Merge pull request #283 from samzhao88/bills

fix a bug where bills table is not shown when empty
Merge branch 'develop' of https://github.com/Agreemates/agreemates into add-calendar