Fixed crash related to missing lon/lat in deletions

Previously if when attempting to delete a node osm2pgsql would crash if
the lon/lat was not provided even though this data was not necessary.
It will still crash if you are not trying to delete.
Merge branch 'master' of github.com:mr/osm2pgsql
removed fillfactor from hstore gin indexes

fillfactor causes error in postgres 9.3 since it is
not a supported parameter to GIN indexes, see:
http://www.postgresql.org/docs/9.3/static/sql-createindex.html
Add additional generated files to .gitignore.
Allow maintainer mode to be disabled (debian build scripts do this).
Add ZLIB_CFLAGS to CFLAGS.
Add file config.h.in~ to .gitignore.
Fix hyphen-used-as-minus-sign lintian warnings by escaping -.

From Debian patch from Bas Couwenberg <sebastic@xs4all.nl>.
Fix spelling-error-in-manpage by using 'allows one to'.

Author: Bas Couwenberg <sebastic@xs4all.nl> via Debian patch.
Merge pull request #140 from joto/master

Various cleanups
Merge pull request #131 from mr/master

Fixed crash related to missing lat/lon in deletions
Merge pull request #135 from claytongulick/master

removed fillfactor from hstore gin indexes
Add another test case to cover more combinations of command line parameters of osm2pgsql

This covers the issue covered in pull request #135
Improve error reporting in test cases

Suggested improvement by Jochen Topf in #143
Fork not supported on MinGW.
Added additional logic to properly detect mingw. More udpates for supporting custom protobuf-c paths. Mthread support detection updates.
MinGW also requires GEOS_INLINE.
Updates to support custom protobuf-c paths on mingw. Old logic was self sabotaging itself by resetting includes to nothing when the inc/lib specific flags were specified to configure.
Not sure why __MINGW_H macro is used. __MINGW32__ or __MINGW__ are the standard widely used macros. I couldn't get osm2psql to build with the _H macro. I went forward using _MINGW32__, which is what you see in most open source ports to this platform.
Moved config.h header down the headers list so the VERSION and PACKAGE_VERSION macros wouldn't interfere with osm2pgsqls.