ENH: add .loc attribute to provide location-based indexing

TST: added multi-index tests

DOC: changed loc -> iloc
     added more docs

ENH: added integer lists as indexers to iloc

ENH: raise correctly on out-of-bounds slicing
     support negative indexing in iloc and icol