MythMusic: allow some views to be nested so you can return to previous views

This allows you to for example switch to the full screen visualiser from the
playlist and playlist editor views and when you exit the visualiser you will
return to the previous view you was on rather than exit MythMusic.