Merge "Move Half implementations to libcore to allow ART optimizations"