ENH: allow per_axis, per_level multiindex setting

TST: better error messages when levels are not sorted with core/index/get_locs

ENH: add boolean indexer support on per_axis/per_level
DOC: v0.14.0 and indexing doc updates for mi slicing

DOC: release notes and issues for mi_slicing
BUG: Raise a TypeError when trying to assign with a rhs of a multi-index of differeing levels (GH3738)