HACK: do not support snprintf PRINTF_FORMAT for clang

Summary:
works around a current clang bug,
Also not absolutely necessary for Android chromium.

Test Plan: verified

Reviewers: randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D592
do not use inline snprintf for clang

Summary:
Fixes clang build after
"do not support snprintf PRINTF_FORMAT for clang"

Test Plan: merge

Reviewers: randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D620
base: fix c++11 narrowing

Summary:
The best fix for this narrowing
violation is to use static casting

Test Plan: verified

Reviewers: randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D652
chromium: Fix aliasing violations

Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>