-automaticallyAdjustInsetsForKeyboard fix and UIEdgeInsetsUnionEdgeInsets.

[ADDED]     UIEdgeInsetsUnionEdgeInsets to combine two UIEdgeInsets.
[FIXED]     -automaticallyAdjustInsetsForKeyboard when the view already has a non-zero contentInset.