* NaN was returned when autoplacing an element after a boundary event, attached to its hosts corner. Closes #788
Add basic auto-placement of boundary events: * handle top aligned events * handle bottom aligned events * take boundary events into account when placing host elements and vice versa Related to #563