Added transfer.
Cleanup.
Added a basic login handler to handlers-agent, so we are able to
register users.
The PBX Action for Park is changed to use transfer instead. The
motivation for the change is odd behaviour when uuid_pickup is
used, and a much closer mapping to - for instance - the harware
buttons on the SNOM phones this way.
The Pickup handler now works, when suppling the agent_id parameter,
and will be changed to use internal user session as soon as it is
fully integrated into Bob.
Added user check.
Added STDOUT loggin to the rc script.
Removed duplicate reconnect that caused #110.
Modified to use user_id of session instead of agent_id parameter.
Aaaaand fixed a non-compile issue.
Added the actual originate call to ESL.
Added FIFO parking.
Added destination parameter to transfer handler.
Added real detection of state instead of just an assumption about it being inbound always - oops :-D
Added a convenience method to response to make it easier to add JSON objects to responses.
Added the messaging to routes.
Outlined the handlers and the model.
More outlining and a dummy implementation.
Made the configuration interface public. Any private client-specific information will be provided by a seperate /user/profile or /user/configuration instead.
Fixed a bug in the unauthorized callback that caused CORS headers not to be set when user is not logged in.
Merge branch 'master' into message_interface
Merged with upstream.