Add --pux-debug option to enable debug mode.
Add fully rewritten hash table copy function
Update compile.sh, print less verbose messages