Change version to 1.0.0-SNAPSHOT.
Update dependencies and plugins in pom.
Use shared-parent and remove duplicate sections.
General cleanup and tweaking of pom.
Add gitattributes for line ending normalization.
Add additional exclusions to gitignore.
Add deployment to Travis-CI configuration.