Fix schema dir name in tox.ini
Exclude autogenerated lexer/parser tables from PEP8 checks.
Add component dependencies sorting module.
Add unit tests for dependency sorting module.