fixed comment style
make use of constant references for qString parameters
Introduced a m_fileInfo member
Removed unused path member variables
removed unused m_dCreateDate
removed unused m_bIsValid
parse the track filename only if header parse failed
ensure title is not empty
changed toUtf8 to toLocal8Bit for all targets, because this way we have always the right codec for system calls.
Re-draw VU meters with the waveform update instead of when the connected CO updates. This drastically reduces waveform choppiness with 4 decks.
Fix bug where sync was getting disabled on track eject.
Add a test to cover this case.
Fix incorrect CO hookup
Mis-spelled a SLOT name
Merge pull request #139 from daschuer/toLocal8Bit

changed toUtf8 to toLocal8Bit for all targets,
Merge pull request #138 from daschuer/trackinfoobject

Trackinfoobject clean up
Fix sign comparison warning.
Instead of rewriting QGroupBox to QFrame in <Style> nodes, instead re-write QGroupBox as WWidgetGroup.
Normalize potmeter widget values to [0.0, 1.0] instead of [0.0, 127.0].

This is another step towards getting rid of MIDI assumptions that are baked into
the widget system.

* Control parameter space for potmeters is now [0.0, 1.0] instead of [0.0,
  127.0].
* Non-linearity of parameter space (64 being the center value) now only applies
  to MIDI, not widgets.
* Fix all potmeter-style widgets to use [0.0, 1.0] for parameter values.
Fix seek min value check.
Add Antialiasing and SmoothPixmapTransform render hints for WKnobComposed since
it rotates raster images.