pkg/archive: fix Size of layer//changes when hardlinks are involved

Now that hardlinks are supported, it's come to my attention that the VirtualSize of an image does not account for this.

This PR fixes that.

ping @unclejack @tiborvass 
// cc @ncdc