Raise an exception if we get an unrecognized token.
Add tests on _parse_file() and parse_files().
Add a new dictionary class

Adds StackedDict, which will be used to refine header processing
when parsing a request file.