Delete all AppleDouble encoded Macintosh file
Remove autotools-generated files and tell .gitignore about it

To regenerate these files run ./autogen.sh (added by this commit)
Heed advice from libtoolize - AC_CONFIG_MACRO_DIR([m4])

$ libtoolize -f
libtoolize: putting auxiliary files in `.'.
libtoolize: linking file `./ltmain.sh'
libtoolize: You should add the contents of the following files to `aclocal.m4':
libtoolize:   `/usr/share/aclocal/libtool.m4'
libtoolize:   `/usr/share/aclocal/ltoptions.m4'
libtoolize:   `/usr/share/aclocal/ltversion.m4'
libtoolize:   `/usr/share/aclocal/ltsugar.m4'
libtoolize:   `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Add configure.ac.stub - it is needed by modules/build_modules.sh

Delete configure.ac as it is generated by modules/build_modules.sh.

Note: git see this as renaming configure.ac to configure.ac.stub since
the difference between the two files is very small - configure.ac
has the expansion of %modules% in configure.ac.stub.

Run the following to see the diff:

	$ diff -u <(
		git show f3a230e122b2baa931b0a7934b5428afa13fbaad:configure.ac
	) configure.ac.stub
Delete modules-config.m4 as it is generated by modules/build_modules.sh
Teach autogen.sh how to create configure.ac
Add makefiles for rmi module
Add shtool - it's referenced by Makefile.am in EXTRA_DIST

Without it "make dist" would fail.