Rearrange sample.project.clj.
Write .nrepl-port file in addition to .lein-repl-port. Fixes #1296.
Add .nrepl-port to template .gitignores.

Ignore all .lein-* files instead of specific ones.

[ci skip]
Mention setting :sign-releases false during deploy.
Attempt to force Aether to re-check for new versions of templates.

According to preliminary reports on IRC there may be issues where
Aether ignores this directive, but it's best to set it anyway since it
may be fixed in future versions.
Rearrange .gitignore and remove windows line endings.
Discuss idempotency of hooks/middleware in plugin docs.
Encourage production use of uberjars over `lein run` in tutorial.
Explain profile isolation in FAQ.

[ci skip]
NEWS for 2.3.2.
use ~/.s3cmd.lein.gpg for upload credentials
prepare for 2.3.2 release
Release 2.3.2