Adding a master Makefile that builds everything. Should probably figure out whether it or the subprojects need to manage inter-native-library dependencies.
Updating gitignore and doing some cleanup
Removing RLCSA submodule since we now include the needed code
Moving RLCSA-derived bit vector stuff into its own folder
Making the old BitVector properly abstract, getting ready to introduce the new one.
Making old BitVector be BitVectorBase
Now old RangeVector typedefs are new BitVector
Finishing up renaming away old RangeVector
Adding what is hopefully functional mask support to FMDPosition length and range functions
Running masks through. Still not respecting them in the actual returned results
FMDIndex map should now actually respect its mask
Ought to be building genome bitmasks
Can create, save, and load genome bitmasks. Now just needs to actually use them