added BatConv module for generic serialization and deserialization;
sublibraries BatSexp, BatYojson, BatBencode to interface with respective libs