Issue-250:'jsonLightPayloadInfo' function does not unescape entityset names extracted directly from a URL
diff --git a/JSLib/src/odata-json-light.js b/JSLib/src/odata-json-light.js
index a0ac752..084ecaf 100644
--- a/JSLib/src/odata-json-light.js
+++ b/JSLib/src/odata-json-light.js
@@ -1064,7 +1064,7 @@
             }
         }
 
-        var fragment = metadataUri.substring(fragmentStart + 1, fragmentEnd);
+        var fragment = decodeURIComponent(metadataUri.substring(fragmentStart + 1, fragmentEnd));
         if (fragment.indexOf("/$links/") > 0) {
             return jsonLightMakePayloadInfo(PAYLOADTYPE_LINKS);
         }