gitignore: add 'levpp' as ignored file

Signed-off-by: Levente Kurusa <levex@linux.com>
make: add configure script and allow out-of-tree build

Signed-off-by: Levente Kurusa <levex@linux.com>