build: Fix configure output

Fixes issue #1.
Check number of parameter given to bindinate

Also improve usage output.
Merge pull request #3 from bl8/fix-issue-1

build: Fix configure output
Merge pull request #4 from bl8/improve-script

Check number of parameter given to bindinate
fix deprecated customdir option
fix config file
fix paths, add docs
fix gdk version detection
fix generated build files
add pc file installation in the right place
silly bug fix
add opaque/hidden support. more ctype mappings.
add missing docs template
Fixed opaque and hidden parameters for gir:record
Added scope parameter to gir:glib:signal
Added scope parameter from gir:parameter
Added GLib.SList to list types
Added deprecated flag
Added construct-only parameter for properties
Added construct parameter for properties
Not sure if gapi really picks it up, but it's in gapi.xsd