Adding HeaderFooterReadRequest and fixes for ObjectOperations for HeaderFooters