Skip nltk.wsd docktest because lesk() return value is nondeterministic.
wsd.doctest: skip lesk() test.
Partially revert 986d103

These rules in the SpanishStemmer were changed by mistake. Fixes #773.
Merge pull request #774 from he7d3r/patch-1

Partially revert 986d103
whitespace cleanup
add missing backslashes to multiline expression
_PY3_DATA_UPDATES uses win path if on win

py3_data function does not work on windows as the item would never match a value in a windows path.

_PY3_DATA_UPDATES now has a windows version if windows is used

This is only a quick fix as having the list of theses data directories is not perfect.
Merge pull request #777 from mad0house/py3fix-windows

_PY3_DATA_UPDATES uses win path if on win
changed AbstractDrs to DrtExpression (a renaming for 3.0 that was not completely implemented)
Merge branch 'develop' of https://github.com/nltk/nltk into develop
Merge branch 'develop' into wsd-tests
nltk.wds.lesk() is deterministic now.

There is no need for the dictionary lesk() argument to be a dictionary.
Now, it’s an iterable of sorted items.
Avoid an IndexError when dealing with empty strings

Fixes #778
Merge pull request #779 from he7d3r/patch-1

Avoid an IndexError when dealing with empty strings
An attempt to fix #775 BLEU score returns 1 (perfect match) instead of zero
Merge pull request #782 from dimazest/bleu_no_aligment_fix

Bleu no aligment fix
stylistic changes
fix failing doctest
normalise whitespace
Merge with development