Remove multiline functionality.

This will be moved into the macro package as an extension.
Provide YARD documentation and SES::Console.multiline method.
Fix YARD formatting typo.
Provide YARD documentation for macro files.
Use bindings rather than objects as the context.

Should allow for the use of local variables, unlike previous versions.