document negative option for boolean option

Added test and implementation for options that are boolean to document a
--no-option that is equivalent to passing false.
Merge pull request #390 from developingchris/boolean_negative

document negative option for boolean option