Merge pull request #18 from pmeth/schema_changes

seeding the required groups via the sql file instead of command line
Merge pull request #17 from pmeth/controller_move

moving the controllers directory out of the web root
Fixed findByUserIdCorrectlyHandlesBadUserId by using mock suggested by Chris
Merge pull request #35 from zymsys/issue15

Fixed findByUserIdCorrectlyHandlesBadUserId by using mock suggested by Chris
Fixed authentication issue (#36)
Added custom menu for logged in users (#32) and logout button (#27)
Merge pull request #38 from zymsys/issue27

Added custom menu for logged in users (#32) and logout button (#27)
Merge pull request #37 from zymsys/issue36

Fixed authentication issue (#36)
Add  field to speaker table
Merge
Added in test suite info
Tweaks to add  field to Speaker information
Added in controller objects for our newly refactored Silex app
Added in dependency for Silex
Removed now-unneeded controller directory
Added in missing validation messages
Fixed bad controller name and added in automatically activating people's accounts
Changed redirect URL
Added in little block to use for flash messages
Modified templates to use new URL's and flash messages when required