Merge pull request #698 from buttonmen-dev/master

bring all 2014 code from master (dev site branch) to production (main site branch)
Merge pull request #701 from buttonmen-dev/master

prod site update to bring in backups
- Fixed validation of numeric inputs in ApiSpec
- Fixed incorrect type in DummyApiResponder
- Fixed response type of game state from BMInterface
Explicitly specified return types of integers
Added game level unit tests for auxiliary swing bug
- Added BMInterface level unit test for auxiliary swing bug
- Changed logic for regenerating BMGame->swing_request_array_array when loading from database
Added failing BMGame-level test case for twin swing visibility bug
Fixed visibility of twin swing die value
L5R, BROM, white rabbit and queen of hearts
Merge pull request #710 from ManvilleFog/138_button_images

L5R, BROM, white rabbit and queen of hearts
Added check to ApiSpec to ensure that numbers are non-negative
Merge pull request #707 from blackshadowshade/responderTestFix

Responder test fix
Merge remote-tracking branch 'upstream/master' into 705_auxiliary_swing
Merge remote-tracking branch 'upstream/master' into 704_twin_swing_visibility
Merge pull request #708 from blackshadowshade/705_auxiliary_swing

705 auxiliary swing
Merge pull request #709 from blackshadowshade/704_twin_swing_visibility

Fixed leak of twin swing die value
moved gaming guardians to unofficial sets
moved High School Drama after Guradians of Order
forgot to create new branch
Merge pull request #727 from ManvilleFog/726_reorder_btnsql

moved gaming guardians to unofficial sets