fixed parsing invalid float option
fixed parsing boolean option
Throw exception if number option is NaN ( typeof(NaN) is 'number')
Merge pull request #22 from tedbeer/gh-pages

parsing invalid 'float' and 'boolean' options