add .gitignore
ignore ert.el
declare some functions for the byte-compiler
sufficient to make things work on 24.4 snapshot
whitespace/formatting/order