fix timeout handling
look for dom node instead of blindly waiting
default timeout value
helper to "return undefined if selector is empty"
load modules after setting up app's main handlers
use mock localStorage in tests
use pre-generated private key
move fixtures to common file
move testing helper code to test_utils
use Wreqr's reset() method
create_app returns a promise
test for generating identity
reset channel before creating app
only set TESTING_URL_MAP for testing page
use models during testing
test for publishing identity to server