make use of a temp sql table for fanshee feature
fixed position coloumn
don't display invalid duration
fix scaling of duration
fixed date added display
don't display invalid values for bitrate track number and year
Add set-phase-on-sync-enable.  Fails because internal buffer is always marching forward
Try to sync phase when enabling sync follower
Sync phase in more situations.
Make programatically-triggered phase syncing happen inside enginebuffer to prevent off-by-one-buffer misalignment.
removed unused m_dirty flag
removed unused code form BaseTrackCache, use cons reference in constructor
tweaking of the external library interface
fixed get track from banshee
removed now unused code
fixed preview button feedback in banshee view
silenced some debug messaged
Merge remote-tracking branch 'upstream/master' into features_banshee

Conflicts:
	src/library/basesqltablemodel.cpp
	src/library/trackcollection.cpp
	src/library/trackcollection.h
Allow WSliderComposed to resize and make the background slider pixmap optional.
Allow setting of QLayout spacing and contentsMargins for WWidgetGroup with Qt CSS.