Project structure changed to handle dynamic bindings. Makefile replaced with compile.d script to provide cross-platform uniform compilation. Static bindings import only used functions, version flag
FULL_PQ_BINGINGS required to return old behavior. dpq2.all package added to ensure properly bindings loading-unloading. Fixed async functions unittest.
Fixed compiling issues for linux x64.
Static destructor called before classes destructors, writing to output unexpectedly fixed the problem.
Fixed compiling problems with static bindings.
Dynamic bindings load only used functions, to load full libpq you should pass FULL_PQ_BINGINGS version flag. Fixed docs cleaning.
Fixed example to default connection string. Removed unused types from derelict/util/wintypes.d and derelict/util/xtypes.d, replace immutable PGResult to const in bindings, removed immutable PGresult from dpq2/answer.d.
Updated dynamic bindings to last derelict version. Compilation fixes for dmd 2.063.
Merge pull request #12 from NCrashed/master

Dynamic bindings