test(req.uri): Test HTTPS URIs

Add tests to cover HTTPS URIs using default and non-default ports.
Merge pull request #360 from kgriffs/coverage

test(req.uri): Test HTTPS URIs
fix(setup): Not all modules are cythonized

Ensure all framework modules (besides testing) are cythonized when
Cython is available. Use dynamic discovery to avoid missing any
modules that may be added in the future.

Closes #362
Merge pull request #364 from kgriffs/issues/362

fix(setup): Not all modules are cythonized