Make a distinction between eol and ;
Do not inherit bugs on GenServer calls and casts

Prior to this change, we were inheriting OTP bug where
bad arguments in call were treated as exits.

We also fixed the bug in cast where messages could be
delivered out of order. It is preferrable to wait on
connection.
fix --no-color / --color option for `mix test`
Merge pull request #2668 from reset/fix-nocolor

fix --no-color / --color option for `mix test`