VuMeter bar to use full widget size

Check widget size to know bar size instead of checking bitmap size to allow resizable VuMeters.
Also suddenly found fix for unavailable horizontal VuMeter peaks.
P.S. I don't know C++ at all, so code may be "incorrenct", but it works with all skins, just tested.
It looks like there are a lot of unrelated formatting changes -- is your editor doing that automatically? Could you configure it to leave the code as is or enable the Google C++ Style Guide mode (if it has that feature)? These diffs add noise to the PR. thanks!