(DT-162) Refactored tests into a working state.

* Moved `janrain/capture/test` to `tests`
* Added skips to tests that require configuration
* Fixed dependencies in `setup.py`
* Added testing instructions to README