Merge pull request #10 from nakedible/bitshift-changes

Bitshift changes
Make sure voxelAt* methods return the old value for the voxel, not the one
that was just set. I believe this was a bug, as voxel-engine seems to expect
getting the old block back when calling this function.