Show chainbreaks in pairwise interactions table
Add button to toggle all interactions

The all toggle button will toggle all interactions. It both shows the
interactions and alters the buttons as needed.
Display number as well as sequence on hover

When we hover over a letter in the circular diagram we should also show the
number to allow for easy finding of particular nt. This makes such a
modification. It is a basic version and does have problems when hovering over
an interaction with two nearby nts the labels will overlap. In addition, this
modification should be added to the airport diagram as well, but is not yet.
Merge branch 'dev' of github.com:BGSU-RNA/RNA-3D-Hub into feature/display-locations
Check for url parameter before setting view

We would like to link directly to all circular diagrams. The current resonable
default when seeing 2d's is to show an airport if possible. In order to provide
such links we add a check to examine the url parameter for a view=ciruclar
entry. If this happens we never set the view to airport.
Increase size of circle

This increases the size of the circle so that it takes up most of the drawing
region, but still leaves room for the on hover numbers to appear. This makes it
more readable and easier to interact with. I may want to increase the size of
the backbone later.
Make plotting div not empty

This means that when the page loads we do not have the jmol window on the left
side until the diagram is loaded. This is a hack and should be replaced later
by having an animation while drawing which is removed when drawing completes.
Update rna2d.js lib
Remove mode toggle

Mode toggle is not needed with the new library. Thus we remove it from view.
Update code for new rna2d.js lib

The new lib takes a different data format to support having chains. This
requires changes in get_ordered_nts. In addition, the javascript interface is a
little different which is also updated here.
Merge branch 'dev' of github.com:BGSU-RNA/RNA-3D-Hub into feature/display-locations
Update code to display no NT errors

If we don't have any nucleotides it shows up by having an empty .nts property
in the first chain entry. The code to display the error message has been
updated to deal with this.
Merge branch 'dev' of github.com:BGSU-RNA/RNA-3D-Hub into feature/display-locations
Update check for showing airport

Like the check for no nts the check to see if we have 2d coordinates needed to
be updated. This does that so we show the airport as needed.
Merge branch 'dev' of github.com:BGSU-RNA/RNA-3D-Hub into feature/display-locations
Use a newer jquery plugin

The new jquery plugin handles toggling buttons state for an all button as well
as only turning some buttons on or off. This has some changes to data-
attributes and elminates the need for certain javascript code. These changes
reflect the new plugin.
Merge branch 'dev' of github.com:BGSU-RNA/RNA-3D-Hub into feature/display-locations
Use new jquery.rna2d.js interface

I didn't update some buttons, like cWW and the motif buttons, to use
data-toggable. Because of that, some functionality was broken. This commit fixes
that.
Merge branch 'dev' of github.com:BGSU-RNA/RNA-3D-Hub into feature/display-locations
Change NDB url

The NDB url needs to be changed to
'http://ndbserver.rutgers.edu/service/ndb/atlas/summary?searchTarget' as per
Saheli's instructions in email: message://52121FF9.2010207@rcsb.rutgers.edu and
this commit makes that changes.