Remove encoding support from Crypto::Scalar

I also took this opportunity to rename "value" to "scalar"