expose and test crypto_scalarmult

fixes #65
Well if it's just always going to return 0, then we can just assume it's going to return zero and the assert just exists to ensure that assertion continues to be true.