build: Fix compilation

The current directory needs to be included for compilation to work at
the moment.

Signed-off-by: Guillaume Clement <gclement@baobob.org>
build: Don't delete object files when deploying

The deploy target emitted a make clean command on the host in order to
ignore .o files and the main target. Now those files are ignored and
other files are deleted from the destination.

This prevents compilation issues when renaming or deleting source
files.

Signed-off-by: Guillaume Clement <gclement@baobob.org>
framebuffer: Fix cursor blinking on the test machine

After a kernel/userpsace upgrade, opening /dev/tty fails on the
testing system. We can use /dev/tty1 instead since we know where we
allocate the tty.

Signed-off-by: Guillaume Clement <gclement@baobob.org>