Allow output path  setting during decriptor generation
split out sift file naming into a separate method
Main: generate desriptors for all images
select_sample now accepts a glob instead of path
WIP
Merge branch 'master' of github.com:ah450/ObjectRecognizer into master2

Conflicts:
	descriptor.py
Move kdtree usage into a separate BoW method
Implement Naive Bayes Classifier builder method
Main: build files, train classifier, test classifier