Add projective-identity fn.
Use incanter SNAPSHOT because otherwise it can't find clojure.set.
Do synchronous state transitions to work around bug.
Change way 2D projection is calculated. But, it's still broken.
Solve for 2D projection a new way. The transformed image using the matched features stored in sr.test still doesn't look right, but it's getting closer.