Import project into kickstandproject

This commit properly adds trunk gating tests for sarlacc

Change-Id: I0d3071b1e6c5d770188ef5481199a2f84223c6e3
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Initial work for AGI library

This is our first major commit to sarlacc. I'm also happy to say we
include a bunch of unit tests to help mock our AGI APIs.  Learned
something new today.

Change-Id: I5df81a17babc91966534f289678348a01f86acf1
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Add the ability to play audio files

Change-Id: Id0cf220d0789e137a5258d0ffae2aeab73e828c2
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Add coverage configuration file

Change-Id: Ie5b9ed132abcb25e9736e06e73534dde59ee567b
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
We can only return True for verbose() and set_variable()

Looking at our coverage report, we didn't actually ever return False for
these functions, because Asterisk would never return False.

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