remove Seriously, add specs with HTTP mocking
getChannels needs to by async
refactor and add specs
organize test extensions
remove public interface to lastResponse
add specs for error selectors
remove complicated apiPath method
save deviceToken to user defaults so we can access it later without going through the didRegisterForRemoteNotifications callback