compilation: remove generated files

Signed-off-by: Paul Reioux <reioux@gmail.com>
gitignore: add user exclude files

Signed-off-by: Paul Reioux <reioux@gmail.com>