added b.duplicate() for duplicating page items and pages

please note that transformations are not used yet