Rename trees->tree
Handle corner cases.

Simplify logic using not_implemented_for()
Recognize pointless concept
Rename tree_recognition->recognition
Add docs
Merge pull request #2 from hagberg/markusian-trees_forests_recognition

Markusian trees forests recognition