Abstracted WebEngine from the JavaScriptRuntime.  Added JavaDocs and unit tests for JavascriptRuntime.