Changes to allow multiple styles to be specified for Graphviz vertices etc.

Graphviz allows vertices and edges to have multiple styles specified (e.g. you can specify a rounded box filled with a fillcolor for vertices), but Ocamlgraph currently doesn't fully support this.

This pull request allows for this via 'Style [ 'Rounded; 'Filled ]  - NB: quotes should be backticks here!