Update docs for FileStorage
Fix for issue #239
Added '+' to always_safe
Added the example url from the test to the testsuite.
Fix handling of URL fragments.

Encode and decode URL fragments in iri_to_uri() and uri_to_iri().
Test anchor encoding/decoding in test_iri_support.
fixed #232
Renamed LighttpdCGIRootFix to simply CGIRootFix

  - It is easier to spell. Seriously.
  - The problem is not limited to Lighttpd (See mitsuhiko/flask#680)
  - I added a parameter to specify a custom app root. This is the change
    i am a bit unsure about.
Factor out tuple production.
MultiPartParser.cls receives parsed forms/files lazily.
yield_file/yield_form now overkill.
Fix doc
Part of a further parse_parts refactoring for generating every parser step.
Finish cutting parse_parts out of parse_lines.
Missing assignments.
Remove 'headers' from parse_lines grammar.
Test that we can stream from parse_lines.
Fix for test failure in win32 (issue #275)
Allow alternative dict-like objects to be used in parse_dict_header.

RFC 3507 (ICAP) Section 4.4.1 states that the Encapsulated header values
must be ordered monotonically; something the current implementation
doesn't guarantee.

This patch allows the use of an OrderedDict to provide that functionality.
Fixed DB path so that shorty runs on Windows
s/base/overrides
Merge pull request #284 from kevinburke/overrides

Docs s/base/overrides