HaltonSampler2D

Implemented!
HammerslySampler2D

Also including updated common.h. It is also needed by the previous
commit for the HaltonSampler2D
Halton and Hammersly misc changes to project