Merge "Move Half implementations to libcore to allow ART optimizations" am: 6bf381b5 am: eaad9ac3 am: 62a06944 Change-Id: If244c0b7c851afe2f125014350ce1eb483b3afed