Merge branch 'release/3.0.5' into develop
JARVIS-338 migrated lib folder
JARVIS-338 Added joola.io.logger to main bin
JARVIS-338 Removed unused deps and fixed lint issues
JARVIS-338 Removed unused refs, fixed lint issues, added joola.io.logger support
JARVIS-338 refactoring and linting
JARVIS-338 refactoring and linting
JARVIS-338 refactoring and linting
JARVIS-338 refactoring and linting
JARVIS-338 refactoring and linting
JARVIS-338 refactoring and linting
JARVIS-338 Added license banner
JARVIS-338 refactoring and linting
JARVIS-338 refactoring and linting
JARVIS-338 Removed unused package deps
JARVIS-338 refactoring and linting
JARVIS-338 support for new config structure.
JARVIS-338 Major refactoring to main bin flow. removed unused deps.  added routes.
JARVIS-338 Fixed lint issue
JARVIS-338 JARVIS-359 Removed AH references and deps. Before switch to routes.