Added Lens/Prism unapply.
Use canonical references to Sonatype repos. Added releases to work around central issues.
Removed sbt-eclipse.
Tidied .gitignore.