Refactor configuration_options

* simplify initialization of @args
* collapse option parsing procedure into single series of iterators
Merge pull request #1045 from rspec/refactor-configuration-options

Refactor configuration options