update git ignore
added mocha and chai for tdd
add Makefile for tests
Merge remote-tracking branch 'origin/master' into keepin-ya-honest
Merge remote-tracking branch 'origin/master' into keepin-ya-honest
setup testing framework
setup dev dependencies
add first basic test
updated working test
high level test to ensure sessions populate mongo
switched to npm test
Merge remote-tracking branch 'origin/master' into keepin-ya-honest

Conflicts:
	package.json
changed test endpoint
test now checks /api endpoint not /trigger
added memberSpec and testHelpers
refactored validatePage function
added new memberSpec with basic page test
added committee and legislation specs
added base page test for legislation
added base page test for committees
remove mongo imports in test
Merge remote-tracking branch 'origin/master' into keepin-ya-honest
sessions data type check
session data is now checked for type and existence
removed excess
committee data check
committee data should exist and have the right type
remove redundant check
fixed members in committee