Change BlockBarrier from Block to BlockHalfTransparent

Not sure if this is the proper way to handle barriers - haven't read the source for them - but they seem to function as intended with this change.

Light passes them, they can't be mined, moved with pistons or exploded, and persist across restarts.