New jQuery plugin for tabs
Hover label rewrite
changeFavourite track with given track name
Feature to allow hover effect to image areas
Remove the added layers when reloading the image
Allow easy copying of the config url

JS added to force reset the value and select it when clicked
'hover' class added to label layer to force the menu stay on screen while input box is focused (to prevent the menu hiding due to right click)
Reposition layers after tracks are reordered

positionLayers method split out of makeHoverLabels to position layers easily without having to reinitialise them
qq{} to qq() as qq{} breaks syntax highlighting
Code structure improvements

sortable's start, stop and update events moved out to panel to make it easier to modify them in plugins
things that CSS can handle easily, like cursor type etc moved to CSS (track-reordering class added to body)
slight animation added to sortable, when track is droped after reordering is finished
hover effect from track chandles removed
Fixed a bug: areas don't move while sorting tracks

Few areas that are overlapping another track by a couple of pixels don't get assigned to the respective track thus not moving then when tracks are reordered failing to get hover lables and zmenus properly.
Track reordering reworked

Handle's look changed from a box to a grabber handle
Track highlighted when handle is clicked instead of waiting for the user to actual start moving the track
Handler is not hidden but faded out to give user an idea of what track is being moved around
up/down divs with sort icons removed (were confusing)
Fix the display of the phenotype popup info
Track reordering algorithm changed

Config record for track-order is saved as a list of *changes* that are performed while the tracks are reordered.
Each *change* consists of the name of the track that is moved and the name of the track behind the moved track after the change.
tracks can overflow by more then 5px
exclude the immovable tracks in the beginning
Split table into two and tweaked columns, including adding an 'upload limit' column to make this information clearer.
Session is saved only if ImageConfig->is_altered
Renamed "Protein families" to "Ensembl protein families"
Merge pull request #141 from muffato/sandbox_families

Renamed "Protein families" to "Ensembl protein families"
Don't use priorities from db for sorting xrefs - set in ini file instead