Track.setDataRange so it doesn't disable autoscale

This means that when we WANT to disable autoscale, need to do it in a separate method call. Do so where appropriate (CommandExecutor, TrackMenuUtils). Add setAutoScale to track interface/AbstractTrack

IGV-2013