Initial push of scanner support.. THIS WILL CHANGE

Place a printed page in the scanner input, and call scan(linenumber)  eg
op.scan(0)  Will return the first line of the page.  This WILL CHANGE.
**WARNING**