interactive: move sources into subdirectory

Sources for interactive mode will be getting bigger and bigger, keep
them separately in its own subdir

Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>
list: mark unused arguments

Get rid of warnings

Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>
add wldbg-private.[ch]

Defines set of private functions that are used across the wldbg.

Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>
wldbg: copy arguments from command line

Copy arguments of client instead of pointing to the argv field.
There was a bug that disallowed to run client in interactive mode
because of pointing to argv, so copy the arguments to fix it.
It is also better because of run command.

Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>
resolve: mark unused variables

get rid of unused parametr warnings

Signed-off-by: Marek Chalupa <mchqwerty@gmail.com>