GPUMC - Cleanup code a bit

- Use glm::gvec where appropriate
- Send MC scale to mc.geom via uniform
- Scale the axis by r instead of constructing w/ radius r
GPUMC - Test individual MC cases