Added //foreach command

The //foreach command applies a command for each block (that matches a
mask, if specified) in the current selection. The syntax is:
//foreach [mask] "<command>"
It supports the following parameters:
@x,@y,@z: Coordinates of the current block
@p: Player that issued the command