added documentation about middleware order in inherited controllers. closes #27