PDFBOX-2502: compare IDs only if both are available

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640513 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2430: switched all examples to use the non-sequential parser except the signature examples

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640536 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2430: switched all tools without a parser switch to use the non-sequential parser

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640539 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2430: removed command line parser switch from all tools, but the encrypt/decrypt stuff; switch to use the non-sequential parser

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640542 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2430: removed command line parser switch from overlay tool, switch to use the non-sequential parser

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640546 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2430: switch to use the non-sequential parser

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640547 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-2430: load() -> loadLegacy(), removed load(URL) and load(String) variants

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1640553 13f79535-47bb-0310-9956-ffa450edef68