nvk,nil: Replace gob_height_is_8 and is_tiled with a new GOBType enum
This gives us the possibility of describing other GOB formats in the future. This also cleans things up a bit as it replaces all of the uses of GOB_WIDTH/DEPTH with an extent which we can change in the future.