Don't use copyArea with Retina.
Make drawImage protected.
Use Predicate<TerminalWidget> to create a new session.
Extract method.
Don't use copyArea on Retina.
Merge remote-tracking branch 'origin/master'