passes: make list the only hardcoded pass

Every installation should be able to list passes. Dump
can be normal pass.
interactive: add pass commands

Enable adding, removing and listing passes from interactive
mode.
passes: fix loading passes

When pass is loaded, do not try to find it anymore in
other directories. Also add missing '/' into default paths.
wldbg: add resolve pass

This pass analyze the connection and maintains map of ids and
their interfaces. This allows us to print
human-readable outputs

Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>
tests: use wayland's test-runner for our tests

Reusing, reusing, reusing.. I like this test runner :)
Also add one test, so that it will compile.
add TODO