Fixed mesh fancy indexing, broadcasting, added teapot example ipynb

This should cover the remaining corner cases for pythonic indexing of imesh tags.

@kmanalo this PR also contains the much delayed teapot example script. Plotting requires yt. Alternatively you can save the 3d mesh to a .vtk. Just tack on a ```m.mesh.save("output_file.vtk")``` to the end.