LinGui: remove GtkStatusIcon
It does nothing in gtk-3 and will be removed in future gtk versions.
Support for status icons through libappindicator remains.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6470 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb: improve CC detection
We are failing to detect CCs in some sources because the CC data is not
present on every frame.  Makes scan always decode a few extra frames to
give the decode a better chance of seeing the CC data.


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6471 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: fix more gtk deprecations
gtk_misc is deprecated, use new alignment capabilities of gtk_widget
gdkcolor is deprecated, use gdkrgba


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6472 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: eliminage deprecated GtkAlignment


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6473 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: eliminate more deprecated widget properties


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6474 b64f7644-9d1e-0410-96f1-a4d463321fa5
LinGui: eliminate more deprecated widget properties


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6475 b64f7644-9d1e-0410-96f1-a4d463321fa5
decpgssub: make sure all packets get marked as subtitle frames


git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6476 b64f7644-9d1e-0410-96f1-a4d463321fa5
libav: fix writing zero mkv blockduration element for subtitles

Zero means non-keyframe according to mkv spec and causes errors in mkvalidator


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