Introduce `StringIO.flush/1` function
Merge pull request #2808 from jw2013/master

Downcase path comparison in application directory test

On case insensitive operating systems like Mac OS X, the path stored
by the code server may not match the case of the one from System.cwd!
Support mix help --search PATTERN
Write to manifest when file is removed
--elixirc-paths should be a subset of project paths

Since the manifest is shared, --elixirc-paths must
be a subset as we need to know what to change and what
to not change in the manifest file.
Add task for pushing standalone mix
Fix String.replace/4 typespec
Build .beam location from scratch on mix compile.elixir
Remove unecessary comment
 Add OTP 17.3 to run on Travis CI
Merge pull request #2812 from edgurgel/patch-1

 Add OTP 17.3 to run on Travis CI
Make the parameter more explicit
Fix a couple of minor typos in docstrings
Merge pull request #2813 from citizenparker/master

Fix a couple of minor typos in docstrings
No longer inline binary expressions in EEx

String.Chars is now always inlined by the compiler.

Closes #2815
fix typo
Merge pull request #2816 from jw2013/typo

fix typos
Fix missing concatenation operator.
Fix test for mix deps.clean.
Merge pull request #2819 from benjamintanweihao/patch-3

Fix missing concatenation operator.