Added fix for anamorphic video problem (cropping was incorrectly calculated)
one second polling added for black-bar detection, and cropping mode toggling added
Read new 'Auto black bar detection' setting from .xml file
Pillar-boxed video handling modified.
Better handling of video start/stop and thread idle
Setting added for pillar box view mode. User 'view mode' changes are now detected and will temporarily disable black-bar detection.
Code to handle switch from pillarbox mode back to normal mode added
Frame analyser modified to use binary search for side bars (same as top/bottom bar search)
Black bar symmetry checking modified, commented out code removed.
Symmetry check modified.
Anamorphic crop value correction disabled for NonLinearStretch mode. Other detection adjustments.
Crop settings now respect/keep correct aspect ratio for video. New config setting added to control crop handling i.e. maximize to horizontal value or not.
Converted internal crop value processing to floating point (to reduce accumulated rounding errors).
Overscan added to NonLinearStretch '4:3 inside 16.9' mode
Config settings modified to convert old parameters into new ones (Work-in-progress)
Next stage of changing config parameters....
First stage of renaming config variables to match new uses - WiP
Stage two of updating config variable names....
Config column order changed, 'letterbox' changed to 'Black Bar', video size change detection added, redundant settings deleted.
Merge branch 'master' into EXP-ViewModeSwitcher