Fix HMVC to work with multiple inheritance levels
Merge branch 'distribution-plugin' into cirandas