[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"
[DEV]: Added values to .npmignore
[DEV]: It is now possible to populate "children" with their own model-description from within a computed property. To achieve this, the computed property function gets the `populate()` method of the molder passed.
As of now, 3 parameter are passed to the computed property, namely: `preparedOrigin` (the namespaced origin), `namespaceExtractor` (the namespace extracting function of molder.js), `populate` (the model populating function of molder.js)

+ Updated ReadMe to reflect the new functionality.
[DEV]: Added JSHint(ing).
[CLN]: Updated files according to JSHint.
[DEV]: Pushed Version to 0.1.0