Quoted the RFC abstract instead of Wikipedia.
Refactored all command classes.
Only test with PHPUnit on Travis.