Create m4 directory

Fixes `autoreconf -fi` from vanilla source. The .gitignore file is needed for Git to keep the directory.