Improvements to get_pka and pka.py

- Added in return values for most of what I have so far
- Fixed a little booboo in pka.py
- Implementation currently supports most of whats in pka.py