Implementation of solid sides for partial blocks

Slabs and Stairs can contain untouched solid sides. This update fixes old non-solid behavior.