Incorporate meggart's low-level Clang wrapper.

Modify GDAL.jl to use the Clang-created functions
Add CPLErr typedef to gdaldefs.jl
Finish the integration with GDALfuns.jl

GDAL.jl now works as previous but with the Clang generated functions