autoscroll,  canvas resize fix
After trying again to implement a flashing cursor for metrone and not being successful, I removed draft code.
Tidied up code.
Fixed cursor visible on new song select
merged autoscroll