Full JMRI compatibility (including list support)

1) Corrects the bug introduced in previous commit where clicking
through turnout/block authorization states is not handled properly
(This was a node side server error where variables were never
initialized properly).
2) Node now supports JMRI list requests for SVG supported objects
3) Corrects minor errors in train name variable updating on dispatcher
pages

As a side note, this will likely be last submission before looking into
ws implementation to interface to JMRI