Moved inner splitpane into jsh.ResourceEditor class

I've added a jsh.ResourceEditor class, and moved the event handling into there as well.  It all seems to work, though I'm not entirely sure why the ACE Editor successfully resizes when you move the inner splitpane handle.  I don't currently have a listener to do that on the inner split pane.  Will talk to you about it later.