Implement fract, frexp and modf for half

http://b/23536224

Implementations are based on float32 implementations in
bionic/libm/upstream-bsd.

Change-Id: Id6325b4a62ad83037152cc32590827d185f8cfb1
2 files changed