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
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
added generic function to create a new history playlist
Merge pull request #137 from QuentinFaidide/master

added generic function to create a new history playlist
Fix some code style nits
added Quentin Faidide to contributor list, Thank you very much.
use toLocal8Bit for open files with system calls. This is always the right codec and usually utf8 on linux systems.
some minor style fixes