Until API authorization is in place, hardcode user_id

Since we don't fully support authorization, we'll hardcode the user_id
to 1.  Eventually we'll add some sort of authentication.

Change-Id: Ib239b9d453a1f002328219ffa21cd5057b6a1130
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Create Asterisk application

Here we have a basic example of how AGI can be used with stripe.  This
is a simple demo for the purposes of Astricon.  Still missing is the
actually joining caller to agent logic.

Currently, this application will answer the call and play the position
to the caller every 30 seconds.

Change-Id: I7807b4b75314a925be77097202ef29db6ea73958
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Simplify event system for AGI

Juggie expressed concerns how complicated the previous version was.
Hopefully this will make him slightly happier.

Change-Id: I1d561567a77d4583edbfdb7a921a9f0f828db7e0
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Bug fixes for latest pecan

Seems upstream pecan fixed / enforces status results now.  So, now we
properly do things.

Also bump tox environment to 1.6 to handle pbr issues.

Change-Id: I25b322d9eca64a7952b82be0289d682b451079cc
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Remove AGI support

Well, after Astricon 2013, it looks like we want to use ARI!  So, this
code is basically dead.

Change-Id: I659a22835cd6e1482381a11433a18c42a9cab53a
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Resync from oslo-incubator

Change-Id: I6d8b4b4ebca4b47b3607984e73c923c583c741fe
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>