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)
Added title to components and tidied up code
Make this component much more MVC-compliant, to make export easier
Additional MVC refactoring and code cleanup
Preliminary export interface for EMBOSS files
Completion of basic EMBOSS export for Supporting Evidence Alignment
Improvements to EMBOSS export
Initial attempt at refactoring ViewConfig so options can be used by export code - using Gene Sequence page as a test case
Added a bit of inline documentation
Ensure that form_fields method returns a hashref