BUG: enabled applymap to work (and updated internals/convert to use iget) when

     using a non-unique index (GH2786 for the warning and GH3230 for applymap)

TST: test for GH2194 (which is fixed)