Add type annotations to Either.
Fix a messed up type annotation in Dict.elm.
Update the list of built-in modules.
Merge branch 'master' of https://github.com/evancz/Elm