VistA rpc codec refactor; add support for mini dsl