implement url path parameters per rfc2396 section 3.3
Merge branch 'master' into issue42
Merge branch 'master' into issue42
move extract_rfc2396_params to request.py

refactor extract_rfc2396_params some so it fits in better
Store params in a Mapping instead of a dict
Move tests to test_request_line
make rfc2396 empty param an empty string not an empty list. Rename uri.path.segments to uri.path.parts
Update the docs with rfc2396 param info
Give path part params their own doc section

We need to clean up the dispatcher before I can get a screenshot to go
with this.
Lightly refactor dispatcher tests

We had multiple redundant check_* helpers.
Here's a failing test for path part param dispatch
Clean up the failing test for path part params
Fix dispatch-with-params bug
Merge branch 'issue42' of github.com:gittip/aspen-python into issue42

Resolve conflicts and remove redundant test

Conflicts:
	tests/test_dispatcher.py
Add a few more tests for path part params
Not sure how this got in there
Here's a failing test for Path().parts
Add screenshot to path part params docs
Move rfc2396 param extraction into Path object

Also, fix the url decoding within the param extraction.
Incorporate codereview feedback: docstring and etc
Merge pull request #188 from gittip/issue42

implement url path parameters per rfc2396 section 3.3 to fix issue #42