#424 alignment with apiary
#424 alignment of tests/workspaces for docs.
#424 progress with API documentation
- Config alignment
- Added system
- Added roles & permissions
Merge branch 'develop' into feature/#424

Conflicts:
	lib/dispatch/permissions.js
	test/unit/6_beacon/beacon-route.spec.js
Merge branch 'develop' into feature/#424
#125 removed email notification.
Merge branch 'develop' into feature/#424

Conflicts:
	apiary.apib
#447 Added API testing with dredd.
#424 progress with alignment
#424 test alignment with apiary changes.
#424 disabled travis deploy
#424 removed branches only restriction from travis.
#125 removed unused refs
#424 fixed minor issue with external wiki link
#424 added response headers
#424 removed apiary.html output
#424, #425, #125 Sanitization refactored
#424 removed auth validator for params now that we have REST
#125, #424 added apiary.out.html to ignore
#424 both apiary tests and unit testing aligned.
- added users to api docs.