Make debian package buildable

- Information about 2.x versions removed from debian/changelog.
- Information in debian/control updated.
- config.mk is optional in Makefile, make distclean is called before ./configure.
- There is no need to link the application with -lm.
- Optional $(prefix) added to make install target.
- .gitignore added.