* first steps at using backend JSON data for UI tests
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into ui_tests_use_responder_test_output
* use friendly names for generated games so we can track them more easily
* reorder build to put phpunit before jstest so dummy files will be generated in time
Merge branch 'master' of github.com:buttonmen-dev/buttonmen
Merge branch 'master' of github.com:buttonmen-dev/buttonmen
Merge branch 'master' of github.com:buttonmen-dev/buttonmen
* add a test of the doppelganger twin failure
Fixed BMDieTwin->roll() to only set value once both subdice have been
rerolled
Merge remote-tracking branch 'cgolubi1/1367_reproduce_bug' into 1367_doppelganger_fail
Tailored responder unit test so that it passes
Unsuccessful trip attacks by null dice now do not impart null
Added responderTest to confirm that unsuccessful trip attacks by null dice do not impart null
Removed unused comment
Merge pull request #1369 from blackshadowshade/1362_null_trip

Null dice do not impart null on unsuccessful attack
Merge remote-tracking branch 'upstream/master' into 1367_doppelganger_fail

Manually resolved conflicts in:
	test/src/api/responderTest.php
* migrate some tests to files output by phpunit
Merge branch 'master' of github.com:buttonmen-dev/buttonmen into ui_tests_use_responder_test_output

Conflicts:
	test/src/ui/js/BMTestUtils.js
* minor fixes to make test code work for new tests and for python tests
Merge branch 'master' of github.com:buttonmen-dev/buttonmen