Fix Boundary creation for non-numpy coordinate lists

Commit bf6c05df283 introduced a regression if the point list
is not a numpy array.

One of my users just ran into this issue. Could you release 
this fix in the near future?

Best,
Matthias