Move Graph::isComplete() helper to new Algorithm\Complete

* [x] Move Graph::isSymmetric() helper to new Algorithm\Symmetric
* [x] 100% code coverage
* [x] Documentation / changelog

While currently having a separate class for just one helper method is a bit awkward, it should provide the base for adding new methods to the same class.

Refs #27.