Added various missing blocks in the lists in BlockInfo.cpp

Also removed the bed in BlockPiston.h because it actually gets destroyed by pistons.
Yeah.