Bugfix in message.cpp. decode() had an old switch block after method::create()
which should not be there. It was in certain cases recreating new method frames
causing decode corrpution (as well as memory leak).