Rework ascii (de)serialization, with fix order of keys
Changes the dumps argument from a dictionary to an ordered list of key/value tuples.
Replaces the loads function and the ASCIIValue class with utility functions to parse one line at a time, e.g., parse_signature to parse a key-value line where the valie is a signature.
Edited by Niels Möller