Removes duplicate medic loading (should be already loaded in main.init())

* small compatibility fixes
diff --git a/www/jasmine_helpers.js b/www/jasmine_helpers.js
index c556b00..7e0864d 100644
--- a/www/jasmine_helpers.js
+++ b/www/jasmine_helpers.js
@@ -81,17 +81,16 @@
     jasmineEnv.addReporter(jasmineInterface.htmlReporter);
 
     var medic = require('org.apache.cordova.test-framework.medic');
-    medic.load(function () {
-        if (medic.enabled) {
-            jasmineRequire.medic(jasmineInterface.jasmine);
-            jasmineInterface.MedicReporter = new jasmineInterface.jasmine.MedicReporter({
-                env: jasmineEnv,
-                log: { logurl: medic.logurl },
-                sha: medic.sha
-            });
-            jasmineInterface.MedicReporter.initialize();
-            jasmineEnv.addReporter(jasmineInterface.MedicReporter);
-        }
-    });
+
+    if (medic.enabled) {
+        jasmineRequire.medic(jasmineInterface.jasmine);
+        jasmineInterface.MedicReporter = new jasmineInterface.jasmine.MedicReporter({
+            env: jasmineEnv,
+            log: { logurl: medic.logurl },
+            sha: medic.sha
+        });
+        jasmineInterface.MedicReporter.initialize();
+        jasmineEnv.addReporter(jasmineInterface.MedicReporter);
+    }
     
 }
diff --git a/www/medic.js b/www/medic.js
index 8e1ec4c..a0a4f17 100644
--- a/www/medic.js
+++ b/www/medic.js
@@ -36,11 +36,11 @@
 
 exports.load = function (callback) {
   var xhr = new XMLHttpRequest();
-  xhr.open("GET", "medic.json", true);
+  xhr.open("GET", "../medic.json", true);
   xhr.onload = function() {
     if (xhr.readyState == 4 && xhr.status == 200) {
       var cfg = JSON.parse(xhr.responseText);
-      exports.logurl = cfg.couchdb;
+      exports.logurl = cfg.couchdb || cfg.logurl;
       exports.enabled = true;
       exports.sha = cfg.sha;
       console.log('Loaded Medic Config: logurl=' + exports.logurl);