Changed validation code to allow the creation of a game with at least one unspecified player. Loading such a game is currently broken.
Added responder/interface search methods
Added rudimentary history page
Continued to open up logic to having an unspecified player
Added summary footer
Colors, args-management to BMInterface, hashbangs
Corrected represention of BMGame->playerIdArray to allow for unspecified players
Finished making code consistent so that empty button data is also dealt with correctly
Implemented filter controls

Also added moment.js to parse/format datetimes, renamed status filter
values to the actual statuses.
Added sorting

Also added the exactString data type to ApiSpec and made the back button
work.
Pagination
Cleanup and tests
Merge remote-tracking branch 'upstream/master' into 604_history_page
Misc improvements

Improved SQL WHERE clause generation. Added datepicker to date fields
(and added jquery UI resources to support it).  Improved storing
parameters in URL. Fixed bug with popstate event. Etc.
Merging and resolving conflicts.
Consolidated parameter info, added links to page

And other minor things.
Images should not have their newlines checked
Added test for assignSearchParameters
Addressing checkstyle/warnings
Resolving conflicts I thought I'd resolved?