Updated a few tests and added a little more functionality to public key class
Small fix to make sure the y only got the last 32 characters
A few code cleanups for public key and public key testing
Added and updated comments and added some new tests
Small clean up
Added a method to test and make sure a point is on the elliptic curve
Code comments
Small updates for clearity and update to make fuction return sooner
It always helps to test the correct function
Bug fix
Small bug fixes with the decodeHex function
Merge pull request #45 from JoshuaEstes/MoreRandomFixesAndUpdates

More random fixes and updates