Fix #133: upgraded ICEpdf
Typos and errors in javadoc
Fix #134: avoid unnecessary cumbersome reflective instantiation.
Fix #109: CURRENTPAGE now supports basic arithmetic.

CURRENTPAGE has been aligned to the FILENUMBER behavior and now supports
the syntax with a starting number. They both have been enhanced to
support negative starting number. Example: "[CURRENTPAGE###-3]_Chuck"
with input page 2 will produce "-001_Chuck".