Fixing private coin serialization + test case

Private coin serialization would not work.
In fact, attempting to generate the template code result
in compliation errors due to failure to explicitly
invoke the constructor for it's public coin

This is now fixed and MintAndSpend now covers this test
Merge branch 'dev' of github.com:Zerocoin/libzerocoin into dev