Reap non-persistent arrays atexit, and after context managers.

Remove attempt at tying `__del__` to database deletion, since there
appears to be no reliable way to attach events to garbage collection.

Fixes #16