COMMIT-2: Pushing uApprove implementation.

Pushing source code changes for the CommIT skinned uApprove implementation.