Adds SETTINGS_ENABLE_PUSH  handling
Adds SETTINGS_HEADER_TABLE_SIZE  handling
Fixes as per chris review