Unbind context before deleting surface/context

This stops contexts and surfaces leaking between test runs in the same
process, due to them still being bound.

Change-Id: I8ac5d973c582f039e672b34f747b44863aaecc2f
1 file changed