rework using rb3compat module
reworked to play and skip using RB2.99 actions - note - not backwards compatible
connected shuffle and repeat to correct gio action values
various cleanups
sort out rb2 vs rb3 issues
add flattr button
Merge branch 'rb299'