Add separate components for custom binding support.
Rename ConsoleSessionREPL to REPLSession
Make REPL session error inherit from StandardError
Add binding to REPLSession attributes
Minor styling fix
Merge pull request #10 from ryandao/custom_binding

Execute console in custom binding