extracted needle utility functions
reimplemented and generalized + TESTS!!!!!
pep8 fixes
formating and spelling fixes
removed period
Needle Utility functions for the plugins. Closes #294
Merge branch 'needles' into es
moved enviornment function from indexer to plugin
prototype for stateful clang indexer
scaffolding for FileToIndex
failing on correct order...need to fix
incorrect order test fixed
working on needles
setting up scaffolding for FiletoIndex
added mock to requirements
scaffold for needle tests
create fixture to share between tests
consolidate tests to take advantage of common fixtures
wrote some needle tests
added group needles helper function + tests
registered all the needles