Replace Node#inside_block by Context#inside

Having this method in Node seemed wrong as is mostly deals with a
Context.

Also rewrote it a bit.