[MSS-10] add ability to toggle default options in jrank and mvn2 and also do some cleanup and improvements in lib/option.rb