Update snapshot with updated patches

Mountain Lion's clang does not support incomplete types in templates
so remove some new forward declarations.
This also removes a patch with an unneded export that we used when
a separate library needed the symbol.

This diff was automatically created with take_snapshot.py.

Change-Id: Ie960fa23aee531cb5fc1677b8e77fceab7dce1b0
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>