Started separating withAuthDomain out to allow it to work in Snap context
Created separate test for simple app that doesn't use handlers
Fixed up simple tests
Backported some style and documentation changes.
Merge pull request #2 from anchor/wip-separate-snap

Reviewed and okayed by @glasnt.