Add compatibilty with OTP 18 typespec changes
Merge pull request #2777 from elixir-lang/emj-otp-18

Add compatibilty with OTP 18 typespec changes
Small fix for Application docs. Returning value is not a tuple
Merge pull request #2778 from pedrosnk/master

Small fix for Application docs. Returning value is not a tuple
Update release instructions
Change version requirement to be MAJOR.MINOR
Filter out :elixir_lexical from stacktraces
Improve GenEvent docs
Documented File.stat options
Merge pull request #2783 from bbense/documentation-tweaks

Documented File.stat options
Improve stat docs
Add MIX_ENV output to archive.build
Bump Hex requirement
:gen_event_EXIT can only be successful reasons for process handlers
Remove :elixir module from stacktraces
Also remove elixir_exp from stacktraces