reorganise alignment code, incorporate Thorsten Marek's port of Gale-Church
brought in implementations of IBM Models 1-3
import fixes
fixed min()
code style fixes
fixed gale church implementation so doctests work; used log probabilities instead of raw probabilities for the distance function to improve accuracy
Merge pull request #562 from jskda/align

Fixes to the align branch
Replaced python 2.x xrange to python 3.x range
rename FeatStructParser as FeatStructReader
resolved merge conflict
Merge branch 'develop' of https://github.com/nltk/nltk into develop
Merge branch 'develop' into align
renamed read() methods to fromstring(), c.f. https://github.com/nltk/nltk/issues/658
Merge pull request #659 from jskda/pull_request.658

renamed read() methods to fromstring(), c.f. https://github.com/nltk/nltk/issues/658
fixed model0 example bugs
Merge pull request #660 from jskda/develop

fixed model0 example bugs
merged multilang-wordnet related changes here: https://gist.github.com/stevenbird/11128654
fixed some bugs
more bug-fixes
fixed bugs in nltk.corpus.util