Feature/iotcore 105 documentation

Add Types in JSDoc to allow Dox generating the automatic documentation of the API.
Add some documentation to the config file.
Add GJSlint to the building process and clean its errors.