Add ruby 1.9.2 to Travis tests
Restrict mime-types for 1.8.7 development build compatibilityonly
Change Rubinius branches built and tested in Travis
Allow Rubinius builds on Travis to fail (coverage gem fails)
Fix allow_failures list
Remove unreachable code
Fix build_breadth_first
Tweak standard_text format
Rename explainer build_* to template_hash_*
Remove older fixtures, add documentation to explainer
Move fixtures between tests
Actually use prng passed to GamesDice.create
Drop support for 1.8.7, due to parslet (and coveralls) dropping 1.8 version compatibility
Merge branch 'master' into new_explainer

Conflicts:
	.travis.yml