Add connect, to make it easier to test cards in isolation.

This also shuffles the test files around to make the single-card test host have
paths that more closely match what they'll have when in glazier.
Added some minor documentation.
Merge pull request #2 from hjdivad/card-testing-in-isolation

Add connect, to make it easier to test cards in isolation.