Change path parsing regexp.

Issues: #34
Update documentation for URI helper.

I have reworked the documentation for the URI helper to make it more
clear as to its function in the larger application.  This should help
with issue #34 but critique is required.
Merge branch 'master' into issues/34
Merge branch 'master' into features/documentation