Switch scalar to use get/set 32-byte arrays
Add unit tests for scalars.

Also add a secp256k1_scalar_is_one function.
Merge pull request #76

7935930 Add unit tests for scalars. (Pieter Wuille)
eca6cdb Switch scalar to use get/set 32-byte arrays (Pieter Wuille)