Adding Query Management API calls & tests
Close #33
Breaking expect in test for query explain

The test was dependent on comparing to equals with a string containing
line breaks, which are not the same in different platforms.
Using contains instead of the string parts between each break line.
Adding missing timeout disable
Adding bat script for loading the test datasets in windows
Selecting just *.spec.js files for running mocha tests with npm
windows test fix

most of the test work, and this fix should not interfere with unix tests
Fixing a bit platform aware test script
Using win-spawn to have a platform independent test script, tested to work on windows.
Ingoring query management tests with incorrect queryIds, will activate for next stardog release
Renaming queryList spec to be included in tests
Adding reasoning option to `query` & `queryGraph`
Close #32

Now reasoning level can be specified per-query, by passing the property
`reasoning` in the options object in the `query` & `queryGraph` methods.
Use HTTP POST for `query` and `queryGraph`

* The `httpMethod` for `_httpRequest` in `query` and `queryGraph` is
POST instead of GET to allow for longer queries which would otherwise
time out.
* `query`, `baseURI`, `limit`, `offset` parameters are passed as POST
`msgBody`. For browser, `msgBody` uses the window.FormData class,
following the `createDb` method.
* Additional test suites created for longer queries and for testing
whether offset & baseURI parameters work through POST.
Remove LinkedJson wrapping from queryGraph output
Close #4

* Removing LinkedJson - forwarding server output to the user for
  further processing
* Added/Cleaned test cases for `queryGraph`
Merge pull request #36 from andhikanugraha/feature/query-POST

Use HTTP POST for `query` and `queryGraph` - Thanks @andhikanugraha
FormData not passing through the Browser

The parameters in `query` and `queryGraph` passed in the POST method
are not working with the browser, this seems to be an issue with the
way FormData is being sent. Using serialized version of parameters
in a string.
Applying map transformation correctly to POST query params
Adding CONTRIBUTE.md file
Adding missing point in CONTRIBUTING.md
Implementation of getPrefixes
Close #37

Retrieves the namespaces registered within the DB in Stardog. Receives
the DB name as parameter and returns an object with the prefixes as keys
and the namespace URL as values.
Updating URL for stardog.js bower registry search