PDFBOX-1464: remove unnecessary linear searches as proposed by Adrian Nistor

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1451878 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1496: don't clear the dictionary when clearing PDResources, correct handling null values when calling a setter of a cached value

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1451881 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1518: fixed an issue with choosing the correct kind of a XObject introduced in revision 1446888

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1451885 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1138: calculate the size of the page to be printed and not of the page to be printed to, use the PDPageable class to print a document

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1452035 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1138: set the pageable

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1452039 13f79535-47bb-0310-9956-ffa450edef68
removed some empty directories

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1452067 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1528: rename org.apache.padaf.xmpbox to org.apache.xmpbox

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1452424 13f79535-47bb-0310-9956-ffa450edef68
Starting with 5.6 checkstyle doesn't support the DoubleCheckedLocking rule anymore

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1452432 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1530: create an eclipse formatter with pdfbox code writing rules

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1453394 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1530: Reformat xmpbox sources with the new formater

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1453395 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1530: Reformat preflight sources with the new formater

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1453416 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1531: rearranged xmpbox and preflight and added new module preflight-app

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454707 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1498: updated ant-nodeps dependency from 1.7.1 to 1.8.1 as proposed by Christian Mahnke

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454737 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1382 fixed getReferencedObject as proposed by Dominic Tubach

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454844 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1381: update limits in setKids and avoid NPEs as proposed by Dominic Tubach

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454845 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1531: 
remove version of maven-bundle-plugin (it is defined in parent plugin management).

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454855 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1380: improved calculation of the Limits values based on a proposal by Dominic Tubach

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454877 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1380: use the same name value for the upper and the lower limit if there is only one name

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454882 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-811: all embedded files have to be added as new child tree node of the root node

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1454883 13f79535-47bb-0310-9956-ffa450edef68
PDFBOX-1538: handle both kinds of embedded files tree configurations

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