PDF-655  fixed new annotations not printing issue and added RI support for changing annotations flags.

git-svn-id: http://anonsvn.icesoft.org/repo/icepdf/trunk/icepdf@37862 1de00972-ac04-4911-a46b-06793c8d78d9
PDF-380 added check for the number of pixels scrolled between dirty time events.  This should allow scrolling

git-svn-id: http://anonsvn.icesoft.org/repo/icepdf/trunk/icepdf@37865 1de00972-ac04-4911-a46b-06793c8d78d9
PDF-657 updated behavior of hide/show utility pane button in Swing RI.

git-svn-id: http://anonsvn.icesoft.org/repo/icepdf/trunk/icepdf@37867 1de00972-ac04-4911-a46b-06793c8d78d9
PDF-658 added instance variable to control if annotations and search highlight results are printed.

git-svn-id: http://anonsvn.icesoft.org/repo/icepdf/trunk/icepdf@37869 1de00972-ac04-4911-a46b-06793c8d78d9