Refactor|libdeng2: Added de::zap and de::zapPtr

Instead of manually calling memset, the zap/zapPtr templates make
it easier and safer to clear memory or memory referenced through a
pointer.

"zap" (verb): destroy or obliterate