Works towards generic URI parameter integration - currently breaks tests. Relates to #6.
Tests passing. Relates to #6.
Use correct exceptions for URI component validation.
Improved generic URI tests.
Merge branch 'feature/generic-params' into develop