Update pom.xml and .gitignore files

- Added proper .gitignore entries for this type of project.
- Moved Repositories above Dependencies in pom.xml to better fit most pom
  styles.
- Switched default goal from 'clean install' to 'clean package'.

Signed-off-by: Steven Downer <grinch@outlook.com>