Changed the submit documentation to explicitly state that the submit button is not included as a form parameter.
Filled in documentation for has_field checks and field collections.
Updated set and fetch example documentation to match the page's doc style.

Also cleaned up some whitespace within the file.
Add `Mechanize#shutdown` to reset browsing state and close connections.

See #255.
Prefer method names without a bang.
Add `Mechanize::start` which yields a block and then cleans up.
github.com/tenderlove -> github.com/sparklemotion !
Merge branch 'master' into shutdown
Merge pull request #258 from djanowski/shutdown

`Mechanize::start` and `Mechanize#shutdown`
CHANGELOG
Include application/xml in the content types that trigger the xml parser.

See http://stackoverflow.com/a/4832418/27206 for some context on
text/xml vs. application/xml.

I had to make some minor changes to pluggable_parsers to allow multiple
content types per parser; this is only really necessary to support the
xml= style methods.
Fix Mechanize::Form::Field#inspect to read from accessor methods rather than directly from instance variables.
fix some unit test failures (test changes only)

* test_fetch_file_nonexistent used the wrong file: format - only two
forward-slashes when it should be three
* test_request_cookies_many updated to expect cookies in any order (Ruby
1.8.7 orders them differently, and it shouldn't matter)
* test_response_cookies_many updated to expect cookies in any order
(Ruby 1.8.7 orders them differently, and it shouldn't matter)
* test_response_read_file updated to work around the inability (in Ruby
1.8.7) to set the write-mode of the tempfile to binary; includes
explanation of the workaround in a comment.
Merge pull request #270 from BruceWilliams/master

fix some unit test failures (test changes only)
Use hoe-travis generated .travis.yml
Added 1.8.7 to travis
Avoid uninitialized instance variable errors enabled from Ruby 2.0.

There is no need to use ||= in inherited(child) because the child
class is not likely to have any instance variable at this point yet.

Initialize @log as well as @html_parser.
Net::HTTP of Ruby 2.0.0 sends an Accept-Encoding header by default.
added user-agents for Android and iPad
Ignore disabled input when submitting the form.
Adresses the #276 one.