file.filename should be not_analyzed

`file.filename` uses `simple` analyzer which breaks content into tokens on non alphanumeric characters, for example with a dot.

It makes searching on filename not working when doing exact match (filename with extension):

```
GET /mydocs/doc/_search
{
  "query" : {
    "term" : {
        "file.filename" : "annualcompensation_20132014.pdf"
    }
  }
}
```

Closes #53.
Add plugin release semi-automatic script

Closes #54.
An exhaustive list of all the configurations is needed in the doc

Closes #42.
Add SSH port setting

You can now set SSH port when indexing documents over SSH:

```sh
curl -XPUT 'localhost:9200/_river/mysshriver/_meta' -d '{
  "type": "fs",
  "fs": {
	"url": "/tmp3",
	"server": "mynode.mydomain.com",
	"port": 22,
	"username": "username",
	"password": "password",
	"protocol": "ssh",
	"update_rate": 3600000,
	"includes": [ "*.doc" , "*.xls", "*.pdf" ]
  }
}'
```

Closes #50.
Move tests to elasticsearch test framework

Closes #47.
Change release date format

Related to #54
Update mail announcement template

Related to #54
Update to elasticsearch 1.0.0

Closes #48.
Update release process to deal with documentation
Update release process to deal with documentation
(cherry picked from commit 743bb45)
prepare release fsriver-1.0.0
prepare for next development iteration
Release process is broken

When releasing we can not close the repository on sonatype because some artifacts are missing
(cherry picked from commit 310513a)
Fix typo
Add a test on adding files

Related to #60.
Add a test runner

Related to #60.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	README.markdown
	pom.xml