Support "interactive.left/right/top/bottom" values in layout definition

Previously only interactive.width and .height were supported.
New values are in fact more convenient aliases.