Stasis: Allow internal channels directly into bridges

The patch to catch channels being shoehorned into Stasis() via external
mechanisms also happens to catch Announcer and Recorder channels
because they aren't known to be stasis-controlled channels in the usual
sense. This marks those channels as Stasis()-internal channels and
allows them directly into bridges.

Review: https://reviewboard.asterisk.org/r/3903/


git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@420795 f38db490-d61c-443f-a65b-d21fe96a405b
Stasis: Use the correct return value

Return the correct value instead of always returning 0 when setting
internal status on unreal channels.

Reported by: Richard Mudgett


git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@420802 f38db490-d61c-443f-a65b-d21fe96a405b
AMI/ARI: Update version to 2.5.0/1.5.0 respectively

This is to support the backwards compatible changes made in the next version
of Asterisk.


git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@420805 f38db490-d61c-443f-a65b-d21fe96a405b