make BE library more portable

- Move library link flags to end of invocation to build .so
- rename bulk_extractor.so to libbulkextractor.so
- make bulkextractor.py open libbulkextractor.so in such a way as to
  allow an arbitrary location by environment var for testing but also to
  have a string literal for pyinstaller to find by bytecode inspection