Vanilla behavior

Update some Vanilla behavior (allow blocks to be deleted one row lower)
add logging to openal devices.
fix the test tool compilation
some cleanup