[DEV]: It is now possible to process a JSON origin without a namespace even if it is declared in the corresponding model description.

Fixes Issue #2 and #3.
[CLN]: Renamed `parsedResult` to `model` in tests to better reflect the test cases.
[DEV]: The "npm test" task now uses the mocha library of the project instead of awaiting it to be in the global namespace, and takes it's further command line options from the correspondig `mocha.opts` file.
[DEV]: Added .npmignore file so that the "test" folder as well as the "model-description" file are not exposed via "npm install"