Eng 5211 non static hashinator

Use non-static version of TheHashinator
provide hidden methods for CSVLoader to check hashinator initialization and getting partition param via client and not the static.