this lays the foundation for supporting the new firestorm indexing scheme. i'm merging these changes ahead of the rest of the firestorm branch so i can continue to make changes to the analysis pipeline in parallel
also add bulkindex utility to gitignore part of #169
this avoids cluttering godocs with the license