MultiIndex init function
At the moment you have to use MI.from_arrays or MI.from_tuples

I think it would be nicer to be able to call MultiIndex directly (and have an orient argument, similar to some other functions). Perhaps even with a little guess work to decide what the user wants similar to other contructors.
