fixed configure compatiblity with libprotobuf-c 0.1X and 1.0.X versions
Merge pull request #146 from davideberra/master

fixed configure compatiblity with libprotobuf-c 0.1X and 1.0.X versions
Make it possible to specify osm import file in regression-test.py
Add liechtenstein-2013-08-03.osm.bz2 test, converted from .osm.pbf file
Add test in Makefile for both pbf and xml files
Merge pull request #147 from jocelynj/xml-test

Add xml test in addition to pbf test
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.
Revert pthread updates.
Make sure any protobuf-c dependencies are included after.
removed extra bracket on cygwin macro.
added mingw package script.