Merge pull request #4 from bkford/master

Split up code, added data access layer
Merge pull request #5 from bkford/master

Added user profiles.
Merge pull request #6 from bkford/master

Added finite state machine.
Merge pull request #7 from bkford/master

Added PIN authorization and bridge profiles.
Merge pull request #8 from bkford/master

Added admin functionality.
Added the DTMF menu functionality

This update includes all of the DTMF
functionality needed within a conferencing
application, minus that of recording.
This functionality includes the likes of
decreasing, increasing, and resetting the
listening and talking volumes. As well as
being able to mute, deaf mute, change the
pitch of ones voice, and exiting the conference
in order to execute something within the dialplan.

* Added the menu functionality
Cleaned up code / added sounds.

We cleaned up some code, took out unnecessary words, and added
sounds to what we could. This included now muted, now unmuted,
now locked, and now unlocked sounds.

* Cleaned up code
* Added conference sounds