Common/src/FileUtils.cpp
* Fixed method name in some exception messages.

ComputeMAP/ComputeMAP.cpp
* Minor changes, changed name of some variables, importing the correct
library, fixed usage message, changed preprocessor directive name,
changed increasing operator.

FeatureExtract/FeatureExtract.cpp
* Minor changes, changed some variables names, fixed usage message,
added some comments.
* Fixed bug, it was overwriting descriptors file with keypoints file.

GeomVerify/GeomVerify.cpp
GeomVerify/Makefile
* Implemented program for spatial verification using direct index.

Makefile
* Added GeomVerify program to the default and clean targets.

VocabBuildDB/VocabBuildDB.cpp
* Minor changes, fixed usage message, changed some variables names,
changed some messages to standard output.
* Saving direct and inveretd indexes rather than the whole tree.

VocabLearn/Makefile
* Disabled DEBUG preprocessor directive.

VocabLearn/VocabLearn.cpp
* Minor changes, fixed usage message, changed some variables names.

VocabLib/include/VocabTree.h
* Made public the quantize method and added to the base no templated
class.
* Added some methods for accessing the inverted index.
* In method saveInvertedIndex, saving as well the number of database
image.
* Added status message to show when the cache was cleared.
* Moved declaration of variables out of the cycle to optimize a bit.

VocabLib/tests/VocabTree_test.cpp
* Testing methods for saving/loading inverted index.
* Fixed test to use the loaded tree instead of the original one.

VocabMatch/VocabMatch.cpp
* Changed usage message.
* Changed some variables names.
* Changed some comments.
* Loading inverted index since it was factored out.
* Changed increase operator.

scripts/script.sh
* Added GeomVerify to the path variable.