Move flow and balance algorithms to new Algorithm\Flow

* [x] Move Set::hasFlow() to new Algorithm\Flow 
* [x] Move Algorithm\Balance to Algorithm\Flow (#30)
* [x] 100% code coverage
* [x] Documentation / changelog

Refs #27.