majority of pose algs have been converted so that the interface takes 2d points instead of 3d vectors
updated interface to take 2d points instead of 3d points
style guide fix
updated comments and documentation for new pose interfaces and descriptors