changes gitignore

Signed-off-by: mrzl <lzrm@mrzl.net>
adds maven pom.xml

Signed-off-by: mrzl <lzrm@mrzl.net>
adds lots of unuecessary project file xml files to the .gitignore file

Signed-off-by: mrzl <lzrm@mrzl.net>