coverage not cover
pep8 fixes in vyconf.tree
pep8 fixes vyconf.configfile
pep8 fixes vyconf.types
pep8 fixes scripts
pep8 fixes tests
Type
Add back imports
Merge pull request #9 from ekarlso/devel

PEP8 overhaul of code and cover > covage in requirements
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.
Add RelaxNG generation before running tests.

tox is unable to use a normal relative path, so it's achieved by using
{toxini}/ path for the script, which introduced additional assumptions
about project layout, but at least it works.
Set some defaults for VYCONF_* env vars