Several changes related to building and testing.

Simplified autotools build instructions, separated tests into different
files and directories for both ample and ppmpf. Modified gitignore file
and updated Makefile in the tests directory as well. Preparing for full
integration of tests with the rest of the build system.