[Navigate] Allow not hiding when not authorised for a link
[EventEmitter] Remove 'publishing' logging prefix
[Components] Introduce $components for creation & disposal
[Chore] Small code cleanup, change var name to allow Chrome optimisations