Objective C implementation of BER-TLV parser and builder