Version 1.0.5

Repair bug in gridfields-config script that was returning the incorrect
include direcoty for the cflags option.

Version 1.0.4

Improved error handling by adding an error object class (GFError) that is 
thrown. Thus allows client software to catch GridFields errors and return 
senisble messages to their users.

Version 1.0.3

Fixed the warnings (many many) that were issued when code used this
library. Because the library had headers that included the library's
private 'config.h' header - and many other programs/libraries also
have a similarly named header with the same symbols defined
(differently), including that in an installed header often results in
warnings. I fixed this by adding a special 'glue' header the defined
just what was needed by the installed header and thus avoided
including the config.h header in it.

I fixed a number of other 'warning' problems.

Fixed a bug in cellarray.cc where an iterator was used after it was 
invalidated (by calling erase()).

I removed useless includes of the <functional> header (aka
<tr1/functional) and four instances if "config.h" in headers that are
installed. Removed the test for tr1/functional in configure.ac.

Version 1.0.2

Updated a handful of files so that a C++-11 compiler won't gag. This
mostly means adding a compiler check for tr1/functional or functional.
There is still a problem with etc/hash_map versus the new
unordered_map. I added a test for unordered_map and use it if
available. It appears that unordered_map::rehash() is the same as
hash_map::resize(). the Grid class is abstract but did not declare its
destructor 'virtual'. All but one test pass and that test fails
without these changes (testaggregate) with an odd message from the
linking loader.

Version 1.0.1

Fixed configure.ac so it's possible to suppress building/linking with
netCDF. To do this, use --disable-netcdf.

