ENH: Add mesh viewer

Adds a `vispy.plot.mesh` plotter. I tried to simplify `MeshData` a little bit in the process.

Closes #548.

Ready for review/merge.
@lcampagn actually you used `vplt` not `vp`. Do you want me to change it in all examples to `vp`?