Have RbNaCl::Util#check_string check encodings

I've been bitten by non-binary encodings repeatedly. This raises
EncodingError if we're given a non-BINARY encoding.
Spec for non-BINARY encodings
Merge pull request #101 from cryptosphere/ensure-binary-encoding

Have RbNaCl::Util#check_string check encodings