Fix a use of typename outside of template.  Looks like a merge
from develop omitted this as it's fixed in develop, not in
master.

This should clear master graph tests on Darwin and Linux.
Merge branch 'develop'
Fix compilation with gcc 4.4 in C++11 mode

Add constructor and assignment operator implementations for gcc 4.4 since it does not support defaulted move constructors and assignment. The operators are also used for gcc 4.5 for good measure (I cannot test it but gcc 4.6 does not need this workaround).

Also the workaround is used for MSVC as well. The previous MSVC branch was incorrect since it did not invoke base class constructors and assignment.
Resolve assignment operator ambiguity with gcc 4.4.
Merge pull request #14 from Lastique/patch-1

Fix compilation with gcc 4.4 in C++11 mode
Fix convertion to bool from vector boost::optional in c++0x mode.
Fixes explicit operator() bool of Boost.Optional in c++11 mode.

Uses static_cast<const bool>() rather than explicit conversion.
Cleanup unused typedefs (gcc-4.8.2 c++0x).
Merge pull request #14 from Lastique/patch-1

Fix compilation with gcc 4.4 in C++11 mode
Merge branch 'master' into develop
Add metadata file.
Merge pull request #17 from danieljames/metadata

Create metadata file.

Thanks Daniel.
Added reading of graph properties from graphml.
Merge remote-tracking branch 'myremote/master' into HEAD
Changed asserts to BOOST_CHECK in graphml_test.cpp
Comparison of doubles in graphml_test.cpp in now done with some tolerance to rounding errors.
Add missing #include of boost/functional/hash.hpp
Merge pull request #21 from lorenzb/develop

Fix missing #include causing compilation errors

Thanks, nice find!
Merge pull request #19 from josefcibulka/changes

Added graph property support to read_graphml

Well, it turns out there's already Boost.Test dependencies in Graph that I wasn't aware of.  Tested with Clang 6.0 on Darwin.
Update attribute delimiter for read_graphviz
Support semicolon and nothing as ending of attributes, in addition to comma. See http://graphviz.org/content/dot-language.