Libcolumbus, a small, fast, error tolerant matcher

Blueprints for Libcolumbus

Launchpad does not know how Libcolumbus tracks feature planning or documentation.