Adjust acceptance tests for the fix to LP: #1198000
1. Always set frame extents before updating the frame 2. Added COMPIZ_NO_CONFIGURE_BUFFER_LOCKS so that we don't have to deal with the delayed configure requests logic in the tests where it does not help 3. Split restoredDecorationSize in to restoredDecorationBorderSize and restoredDecorationInputSize so that we can measure the size of the decoration both in terms of its visible and invisible border 4. Wait for the default decoration properly 5. Capture the initial geometry of the window with and without decorations when the window gets its first decoration. Use these values to calculate the size changes in the window from then on instead of its creation values 6. Just flag when the window was first decorated in setWindowFrameExtents rather than checking if it is mapped. We only want to not resize the window once.
Approved by PS Jenkins bot, Sam Spilsbury, Andrea Azzarone.