New Features
------------
* `ConnectedComponentComposite`, a composite that will break a BQM into its connected components and solve each on the child sampler separately
* BQM generator functions now accept edgelists as graphs
* `ClipComposite`, a composite that will "clip" the biases to be within a specified range
* `FixedVariableComposite` now handles non-blocking child samplers
* `ExactPolySolver`, a brute-force solver for binary polynomials
Fixes
-----
* `make_quadratic` can now handle much larger binary polynomials without running into the recursion depth limit