light up non canonical splice after merge transcript

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
split_exon -> make_intron and split_features -> split_transcript

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Copy back WA's multifeature draggable helper which works correctly now:

1. dragging exons no longer displaces them horizontally.
2. features revert on an invalid drop, without transition though.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
refactor EditTrack.makeTrackDroppable

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Attribute QMUL and BBSRC in the navbar.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Select transcript, click on exon -> exon is selected.

WA behavior is to keep the parent selected.

And refactor handleFeatureSelection.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Put spinner against a backdrop.

* Remove spin.js - use font awesome's spinner.
* Use Bootstrap modal for backdrop.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
fixup! Select transcript, click on exon -> exon is selected.

Signed-off-by: Anurag Priyam <anurag08priyam@gmail.com>
Merge remote-tracking branch 'upstream/master'