refactor AEChannelInfo and AEAudioFormat enums

put in a separate file for exposure to add-ons
Merge pull request #5276 from fritsch/remove-24bit-3bytes

AE: Refactor AEChannelInfo