Added all missing flanking-related code, removed output operator for Hexagon<l>::Coordinate because toString() can be used instead
Fixed unit tests and added two test functions