IEx.Debugger.Controller state is a record

* added `patterns` field for adding pattern-based breakpoints/logs.
pattern matching messages on IEx.Debugger