Serialization

Modified public and secret key objects to accept a string indicating the standard curve selected (e.g., "384") and created .serialize() functions within those objects to serialize that data along with the applicable number arrays ("_point" and "_exponent") to allow for storage of secret keys and the communication of public keys.