apply filters on timber-term links; allow null menus
composer test
update composer to be valid and add vendor/ dir to .gitignore