Fix indentation
Add the capability to store 4-vectors in a buffer.

This will allow us to keep a buffer of quaternions representing PM
and then apply that buffer to a buffer of SkyPoints.

CCMAIL:akarshsimha@gmail.com
Merge remote-tracking branch 'origin/hdevalence-gsoc2013' into hdevalence-gsoc2013
Add a skeleton PM implementation.