fix for error->puff pollution bug
in-memory garbage compactor; bug fixes; possible big bug bog.
Merge branch 'master' of github.com:puffball/freebeer