Speed improvements. Now resp.Marshal() is (at least) as fast as encoding/json's json.Marshal().