Add ASON#outputASON methods to output to a Writer or a File
Fix semantic errors building ASON Arrays when inferring component type
Add abstract ASONValue#serializeASON