Crypto/Point: Added test coverage and documentation, and refactored validation
Merge pull request #626 from braydonf/ref/crypto-point

Crypto/Point: Added test coverage and documentation, and refactors validation.