Unify precedence of when, ::  and |
Ensure tracing set default max cases to 1
Improve docs for Macro.expand/2
Fixed doc typos. Fixed unused function arg.
Merge pull request #2148 from jwarwick/behaviour_docs

Fixed doc typos. Fixed unused function arg.
Improve float docs
Do not reuse shell variables in IEx, closes #2149