#128 Make Shuffle Play persistent
Fix a rare crash that only seems to happen when shuffle play is enabled
Merge Chat Tab from UltraSonic
Missed these files in chat commit
Hide keyboard after submitting message
Added settings for chat auto refresh
Added proper menu to chat tab