remove some old code

Change-Id: I6dde9ae70746a59eef8727f7798b6c58971e045f
setting width and height always happens together

Change-Id: I65ed326ed05474bf81d0323fe3dc61ed0d87cb4e
try to limit the getPropertyValue calls

Change-Id: I70b7a3b5f508ecb89d4e4e43cc4297805e83c9f7
replace auto_ptr with boost::scoped_ptr

Change-Id: I52299aa147799214c83a87dbc99104d8ba9b6206
we know the size so pre alloc the sequence

Change-Id: Icd85ede4898a62833792c68b3e42ad7afa246787
we only support simple labels in the InternalDataProvider, bnc#864396

Change-Id: Ie31c5c73bb5185125fd4493c4e476997e2e9bc63