Add haskell-Chart-diagrams-1.2 and dependencies

This would add the `diagrams` backend for the `Chart` package. The main advantage of this backend is requiring fewer dependencies than the Cairo or GTK backends.