tenderlove/mechanize — pull request #220 by jrust (2012-04-04 23:48:55+00:00)
Title: Quoted size parameter in content-disposition raises exception

When trying to crawl [this url](http://mathsyear7.wikispaces.com/file/view/WorldCupMathsProblems.doc) I was getting the following exception:

```
wrong number of arguments(1 for 0)
gems/mechanize-2.3/lib/mechanize/http/content_disposition_parser.rb:98:in `to_i'
gems/mechanize-2.3/lib/mechanize/http/content_disposition_parser.rb:98:in `parse_parameters'
gems/mechanize-2.3/lib/mechanize/http/content_disposition_parser.rb:69:in `parse'
mechanize-2.3/lib/mechanize/http/content_disposition_parser.rb:32:in `parse'
```

The reason being that the size in the content-disposition header was quoted:

```
Content-Disposition: inline; filename="WorldCupMathsProblems.doc"; size="372224"
```

This commit adds a test and a fix for quoted size param.