Initial orient lazy implementation
Initital implementation of sift::computeOrientationHist
Revert "Modifies orientations internface"

This reverts commit 4e1fbe851b9ce76877602b8f1b98486ff412b751.
Merge branch 'orient'