Add a compliance.strict option for maximum compliance with RubySpec.
Follow RubySpec for processing of switches in RUBYOPTS if strict compliance.
Move the compliance option into a new category.
[Truffle] Use -Xcompliance.strict to get RUBYOPT specs passing.
Enable --yydebug if -Xcompliance.strict.
Document -Xcompliance.strict as being about MRI, rather than RubySpec.
Merge branch 'master' into pedantic

Conflicts:
	test/pom.rb
	test/pom.xml
Merge pull request #2036 from jruby/pedantic

Start of minimal strict compliance mode.