Playback history

Added a playback history object to core which maintains a list of played tracks with the last played first.
Oh, and the time should probably be milliseconds since epoch as an int. Just to make it match how time is treated elsewhere in mopidy.