Create Python module which wraps snugglefish

Core changes:

1. Create new Python module. Relevant changes are in new subdirectory: 'python'. Includes module code (pysnugglefish.cpp) and setup file.
2. Create header file for snugglefish.
3. Rename snugglefish's search and index functions to do_search and make_index. The previous names caused conflicts with other libraries.
4. Add verbose flag to search method which enables/disables printing matched files during search.