Feature/tour - New users will now get a 'tour'

This also includes preliminary code for dealing with the end of the playlist/source in preparation for a new image to be used for the 'next' button.

This also includes memcached in the installer script.