Corrected side effect dump->packet.

The function previously named print_dump and the function
log_dump were both renamed print_packet and log_packet in the
Engine, but hadn't been updated in the specification.
This has been corrected.
Fixed spaces bug; tested all side-effects.

There was a bug when assigning a variable to have the value
of a string that contained a space. This has been corrected.

All side-effects are now properly tested and work.