Merge pull request #2064 from mahagr/feature-hmvc

Improve layout and controller classes to support embedding, implement missing user tabs
#2066 #2065 #2068 #2069 Fatal error: Call to a member function ...
Merge pull request #2071 from xillibit/k31_bugs3

#2066 #2065 Fatal error : Call to a member function initialize()
Merge pull request #2073 from mahagr/feature-hmvc

Crypsis: Cleanup topic/default and message layouts, add missing gallery folder
Fix a bug in HMVC controllers which use models