meshdata.py and an example use it

Some change in meshdata.py
- Add cone and arrow mesh primitive
- add () in line 401 because it's a function
- modifie meshdata.vertices becaus they are a conflict with vertex_normal and face_normal call

Add an example to manipulate the mesh primitive 
- I have a problem with the primitive_mesh_viewer.Canvas.setData because this function doesn't change the camera view. Look in the code and help me please ...
Agreed, and it looks from the code like this is always going to be `None`, since it never gets changed to anything else.