Fixed IECoreAlembic to use GeometricTypedData appropriately.

Previously we were returning TypedData<vector<V3f>> which doesn't include the geometric interpretation, and isn't expected by much of the rest of Cortex. Now we use the appropriate GeometricTypedData type and correctly specify the geometric interpretation based on the information in the Alembic file.

Fixes #28.