Algorithm features

Unified, implementation-independent Learning Algorithm feature API (currently including observation table & global suffix management)