Fixed: compact was not using built-in memcpy def
Add .gitignore with same patterns as .hgignore