Stopped Genoverse.sortTracks breaking while tracks are initializing
Merged Genoverse.setTracks and Genoverse.addTracks
Added Genoverse.onTracks - track iterator for function calls
Stopped accidental sharing of MVC properties between tracks
Renamed Track.setScaleMap to setLengthMap, as it is based on length, not scale
Don't setScale in Track constructor - now done in Genoverse.addTracks
Added track margin
Added Track.setModelView
Moved view-related value setting to view constructor
Merge branch '2.0' of https://github.com/EugeneBragin/Genoverse into 2.0

Conflicts:
	js/Genoverse.js
	js/Track/View.js
Moved height toggler to plugin
call base in constructor
Tidy up the karyotype plugin
remove reference to config in constructor
extend with controller before model and view
Added moveTo function
checkDataRange returns true always for static tracks
Use moveTo function in karyotype plugin
Changed dataRanges to an RTree, for ease.
Moved parseURL to Track.Model
Added dataLoading array to track ongoing ajax requests and abort them if the model is changed
Tidied karyotype plugin
Fix checkDataRanges, stop making images that are beyond the start/end of the chromosome
Load plugin css before js
converted to unix format
New combined file
Add a keepLength parameter to moveTo/setRange, so that moving to the start/end of a chromosome doesn't cause a scale change due to constraining these values to the chromosome size
tidied
Fix minLabelHeight
Fix setting resizer