Added reading from Mac OSX clipboard
max_rows is now passed through the constructor and used within update_history.
Added daemon option to run forever and add to history automatically.