libhb: fix potential crash in filters
If the job aborts right away, an uninitialized buffer is closed and crash!


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6326 b64f7644-9d1e-0410-96f1-a4d463321fa5
muxavformat: Fix muxing of AAC that is missing extradata

Allocate extra byte so extradata pointer is not NULL.
Fix logging of malloc failures so we can see what failed.
Fix test for existence of extradata, check length NOT bytes. bytes is never NULL


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6327 b64f7644-9d1e-0410-96f1-a4d463321fa5
build: add cmake contrib for building x265 on osx


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6328 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Add some additional escaping around the audio track names

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6329 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Use OutputFormat display name, rather than the enum name.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6330 b64f7644-9d1e-0410-96f1-a4d463321fa5
CLI: make string split function aware of escaping and quoting

Fixes problem with audio track names that contain commas


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6331 b64f7644-9d1e-0410-96f1-a4d463321fa5
WinGui: Further updates to the preset import/export functionality. 

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6332 b64f7644-9d1e-0410-96f1-a4d463321fa5
MacGui: removed unneeded outlets from PictureSettings.xib.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6333 b64f7644-9d1e-0410-96f1-a4d463321fa5