correct hashing and object size calculations

Merged Joseph Weston requested to merge jbweston/tinyarray:bugfix/windows into master

These fixes were only apparent on Windows with the Visual Studio compiler, where long is 32 bits, even on 64-bit platforms.

Merge request reports