Minor cleanup of isAcceptableForBlockPlace so we don't auto-include falling blocks, since anvil shouldn't be on the list and possible future blocks too. Adding fire to the list as well. Related to bug 296
Adding debug statements for why blocks are skipped.
Block placements of water/lava always seem to turn into their stationary counterparts, which foils a change rollback because it checks for the same block to be there before allowing the rollback. Forcing the block placement of 8/10 into 9/11 solves the issue. Bug 297:resolved
Allowing a:insert to be restored. Bug 247:resolved
Properly ignoring action if it doesn't support a process type. bug 247:resolved
Merge branch '1.1'
Properly tracking sign content on block break (previously we only tracked it on place), so that we can include the sign text with a break rollback. No longer a need for the post-break restore trigger. Also means signs we never tracked the creation for can be rolled back. bug 222:resolved