Improve coersion to Vec3
Improve coersion to Vec3

Using hasattr("x") to check for vector like object.
Using hasattr("__iter__") to check for list -- this should be improved
because it includes dicts and shouldn't.

olsoneric/pedemath