setup.py no patching
Squashed 'klib/' content from commit 28c6d83

git-subtree-dir: klib
git-subtree-split: 28c6d8307950929510a1cbb57ed023eff70b1050
Merge commit '7744a76270acf94b006bc6768b1fe7f936aeae8b' as 'klib'
still segfaulting but not sure if it is khash or all of the indenting I did, linux testing will help
commented out functional tests for speed. fixed include thal_mod.h
wasn't iterating over khash correctly
minding the NULLS for static variables
no memory leaks.  fixed a python3 macro bug.  global args appropriately allocated (were getting malloc'd twice, registered cleanup properly.  also fixed lot's of sizeof() awkwardness in libprimer3.c
fixed some more compiler warnings.  still need to fix function prototypes missing voids
Merge pull request #5 from grinner/development

Merge khash integration + bug fixes.