Work on recordings rewrite
Standardize recording settings
Resolves FREEPBX-8216. Hides the eventmemberstatus and eventwhencalled fields on Asterisk 12+ systems.
Fixed typo, resolves comment on code review
Make sure a recording style is always provided
Resolves Andrews comments on code review
Ensure that calls from queues are marked as external
Better external call tagging
Better logic around filename creation
Remove unusable options
Add .gitignore
Bump version
Merge remote-tracking branch 'origin/bugfix/FREEPBX-8216' into release/12.0

Conflicts:
	functions.inc/geters_seters.php
vb
Merge branch 'release/12.0' into release/13.0