add remaining unhandled block types from the spec

adds support for decoding padding blocks and skippable (reserved) blocks