build core/jni with fstrict-aliasing

PS2: Make our own SkRect so skia doesn't need to know what an android::Rect is

Credit to David96 for the inspiration for the fix

Signed-off-by: nuclearmistake <nuclearmistake@gmail.com>
Change-Id: I3233728d8a0a44d085f20729b3c24f197d75741e
Revert "MediaDrm#mNativeContext is a long, not int."

This reverts commit 94edcea792a3f62be7ed27fd4b15b3ef867908c0.

Change-Id: If55b02732d3a5c0ac34dbd3c5341caa7c68a20d1