Fixed broken tests. Working on other tests still
Added validators for accounts/dependents. Updated AccountCreator. Added
tests for account/dependent validations, AccountCreator, and
AccountFinder
Updated sessions to use dates so attendance could be fully implemented
(and so I wouldn't have to redo the tests). 6 weeks of sessions are
created when a program is created, this will need to be updated once
start/end dates are added to programs. Sessions are sorted by date.
Session tests and attendance tests are completed.
Added program start/end date and updated tests/session creator
new tests and a couple changes in sessions/display
Added tests for accounts and balances, changed account balance to add
all students balances
**Fixed a bug (jsp was return account.key.id instead of
account.primary.key.id)
Merge remote-tracking branch 'cassie/master' into sprint_3_integration