Check session logged in state in login tests
Add authorization to all non whitelisted routes + fix tests

Also add /logout route and tests for it
Merge pull request #10 from mmoutenot/authentication

Test Login, Add Authorization Checking, Fix tests to allow auth, add /logout
Fix tests. ROOT_URL -> CALLBACK_ROOT_URL
Merge pull request #11 from mmoutenot/caller_test_url_fix

Fix tests. ROOT_URL -> CALLBACK_ROOT_URL
Track message state throughout pipeline.

Messages can now have one of 5 'state' values:
create, converted, enqueued, calling, completed.
use constants for message states
Merge pull request #12 from mmoutenot/message_states

Track message state throughout pipeline.
Add /logged_in route to check if the user is authenticated
Merge pull request #14 from mmoutenot/logged_in_route

Add /logged_in route to check if the user is authenticated
ui v0, beautify