Remove IdentityMap and inverse Arg argument order

IdentityMap no longer part of the public API
No longer necessary to pass a path to create a direct Dat
Access and Path arguments inverted to create an Arg from a Dat or a Mat 

closes #67