Add ALEMBIC_HDF5_FILE_VERSION and use it when reading and writing abc_version
HDF5 attribute.
latest maya plugin code
adding the geomparam-enabled prman code
test asset for geomparam-based uvs and normals
replace public static constants with numeric_limits-like static getters
move operator<< def for TimeSamplingType to .cpp file
Expose the underlying ArrayProperty and indexed OUint32ArrayProperty since they
are easier to store generically when reading and writing over a range of
samples.
Write arbitrary GeomParam data.
No longer need AttrWriteUtility.cpp, it was just a placeholder for some code
that wouldn't compile and was partially finished.  Now that arbitrary
GeomParameters are being written out of Maya, it can be removed.
help Windows know templated argument is a typename
kUniform should not be returned by default from GetScope, return kUnknown
if it is set to an odd value or doesn't exist.

Added default case to SetScope to remove some warnings.
Store bounds on the root of the scene.
member should be protected, not public
the trickiest part of the OXform has been done; still non-building
just a minor Saturday fiddle
Minor Sunday fiddle
Set m_isIndexed to false in the default constructor.  Otherwise it won't be
initialized properly and functions like getNumSamples could throw.
Refactor the code for shape creation/connect/read workflow to eliminate some
extra unnecessary reads and so the uvs will be applied correctly even when
the mesh is animated.

Fixed a bug where the Alembic node wasn't getting named as intended.
Use just one version namespace, ALEMBIC_VERSION_NS, and for now it is defined
in Util/Foundation.h
add explicit copy constructors to work around bug in MSVC 2008