Avoid unpacking fields not required in requests

if bitmap indicates presence of field that we are not interested in , we should be able to not define them in the packager and the presence of them should not throw an exception (ArrayOutofbound) as the isofield (packagers) are not defined.
Merge pull request #35 from chhil/patch-1

Avoid unpacking fields not required in requests