Updated lastfm library to allow for HTTPS calls (needed for user auth)
Updated Scrobble code to allow multiple tracks to be scrobbled (will be needed for offline scrobbling)
Tidied up forms to make setup more logial
Changed facade to be list (last.fm requires tracks to be played in the correct order so moving up and down in playlist layout does not make sense)