Be more consistent with air vs null for texture blocks
If no texture is found, fallback to a textureless block
Bookshelves now use a mixed planks recipe if slabs don't match