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.
As long as this still beinb *CB*-PEP I would use the usual configuration for CB we have now at FI-LAB. That is:

proxy.port: 1026 (i.e. CB-PEP listening at 1026)
original.port: 10026 (i.e. Orion instance running at 10026)