add proof-of-concept hooks mechanism
Implement pluggable left-menu that can be customised through hooks
Merge branch 'feature/menuhooks' into develop