Buggy implementation of sift scale added.
Bugs fixed in sift; an implementation of Lowe sift code added.