added stub for gallery plugin
allow plugins to register new controller
added version
gallery plugin registers controller under /gallery2/
refactored gallery into plugin
removed gallery template from core
allowing plugins to override default controller
fixed include
Merge branch 'feature/refactor-gallery-as-plugin' into develop