Mark Adam's TODOs
Make getPixelPointer safer (fixes #21)
Clean up PixelData code, including some potential bug fixes
Merge pull request #23 from zombiezen/pixptr

Clean up surface.go