Changes for OVPMS-1489 Add the ability to print documents in duplex in both JasperReport jrxml's and openoffice odt/docs

git-svn-id: svn://svn.openvpms.org/openvpms/archetypes/branches/1.8-dev@6077 9e4fa352-aafb-0310-9071-df624684024b

Conflicts:
	src/archetypes/org/openvpms/archetype/document/entityRelationship.documentTemplatePrinter.adl
	src/java/org/openvpms/archetype/rules/doc/DocumentException.java
	src/java/org/openvpms/archetype/rules/doc/DocumentTemplatePrinter.java
Replaced hasDefaultValue() with IMObjectBean.isDefaultValue()

git-svn-id: svn://svn.openvpms.org/openvpms/archetypes/branches/1.8-dev@6004 9e4fa352-aafb-0310-9071-df624684024b

Conflicts:
	src/java/org/openvpms/archetype/rules/party/PartyRules.java
Update phone  partyrules to 1.8