fix Rakefile to 1.9 compatibility
fix warning; thanks to Petty E. Metzger
remove warnings during test time
for flags that default to true, display --no-X instead of --X

Continue to accept --X as well as --no-X.
fix broken example on webpage
random documentation tweaks
change behavior for boolean flags

With this change, specifying --x on the commandline sets the value of
option :x to true. Specifying --no-x sets the value of option :x to
false. Not specifying either on the commandline sets the value of option
:x to its default.

(Previously, using --x would set the value of :x to the opposite of its
default value, and not specifying it would set :x to the default value,
and using --no-x would result in an error.)

There is one special case to this, which is that an option called :no_x
gets the inverted behavior of what the option :x would have.
Specifically, specifying --no-x on the commandline will set the value of
:no_x to true, specifying --x will set the value of :no_x to false, and
not specifying either will set the value of :no_x to its default.
misc code cleanups
fix rake test task
bump to 2.0
more documentation fixups
Update Gemfile to use bundler

Goal was to make it easier to build and declare all dependencies.
Will circle back and fix actual running tests later

- updated to use mini-test
Merge pull request #2 from kbrock/gemspec

Update Gemfile to use bundler
add simplecov
Merge pull request #4 from kbrock/simplecov

add simplecov
new feat: integer parser now supports underscore separator
allow negative integers
added Trollop::educate
Merge pull request #5 from kbrock/int_params

Int params
Merge pull request #6 from kbrock/educate

added Trollop::educate