Initial cBrowse version
* trying to get rid of ddd dependencies and hardcodes
* reogranising how plot for different track types work
Use Base.js
+ exom track type
Use base for tracks
Use jQuery Deferred
Optimise (remove var declarations in for loops), tidy, change CBrowseTrack to CBrowse.Track
Add container, change ids to classes
Split tracks into separate file
Moved tracks into separate files
Use Base
Merge branch 'master' of github.com:EugeneBragin/cBrowse

Conflicts:
	data/.gitignore
	js/cbrowse.js
	js/cbrowsetrack.js
Copyright header
Copyright header
Removed calls and feature info functionality.
Added bump array for use by tracks.
Added hasData array [ start, stop ] - used to decide when to get new data from server.
Added this.length = this.stop - this.start
Changed replot to happen on window location change event, removing the need for setTimeouts
Made URL for getting data be based on current URL search parameters
tidied up a bit
Use bind function for event handlers
Remove stuff that shouldn't be in the track parent