Fix issue where interface would not compress when there are many windows open.

The size of the window itself needs to be strictly enforced in order to prevent autolayout from resizing the HUD collection to be larger than the screen when it is deciding what constraints to break due to too many items in the collection.