Bug 907450 - Anchored Panels

- Allows `button` and `widget` to be specified as `position` value for panels.