Added block placement handling for several blocks (see #119).

Placement handling for dispensers, droppers, levers, furnaces, and
hoppers. Right-click (toggle) handling for levers.
Merge with master