ignore invalid UTF-8 characters
move input massaging into Options class
rename Options -> Configuration
extract spec_helper
add Configuration#choices spec
add spec for silencing invalid UTF-8 characters
Merge branch 'ignore_invalid_utf8'