added a wrapper for crypto_scalarmult

I added a wrapper around the functions in crypto_scalarmult.h.  Although they are not included in this commit, I have written unit tests ported from libsodium.