Suppress "-s elixir start_cli" for IEx
Merge pull request #2652 from chyndman/elixir-bat-iex-startcli

Suppress "-s elixir start_cli" for IEx
Accept more forms of git versions

Fixes the parsing of “git version 1.9.3 (Apple Git-50)”.
Closes #2653.
Leave it to the application to start Logger after compilation

Closes #2649
Fix build
Ensure aliases are invoked for recursive tasks

Closes #2650
Reply to GenEvent manager from stream right away

This way the GenEvent can start processing the other
handlers, reducing the processing time for each event
from sum(handlers) to max(handlers).
Deprecate functions as collectable
Fix build
Also support :sync mode in GenEvent, make :ack one the default
Check for terminal support from Elixir command line
Check for terminal on both stdout and stderr
Ensure elixir and iex works on MinGW
Bind value to proper name in `elixir_tokenizer`
Merge pull request #2663 from lexmag/fix-pipe_op

Bind value to proper name in `elixir_tokenizer`
Update CHANGELOG
Release v0.15.1
Add Stream.interval/1 and Stream.timer/1
Clean up interval/1 and timer/1 docs
Merge pull request #2664 from hamiltop/add_timer_and_interval_streams

Add Stream.interval/1 and Stream.timer/1