Added EnsureIndexInfo class
Code cleanup
Fix linux build
Allow full editing of Indexes #152 (intermediate commit)
Fix linux build
Support all index options #151 (without dropDups, sparse default_language, language_override, weights)
Support all index options #151
Merge pull request #158 from topilski/master

Support all index options #151