17228 handle fractional hours

https://community.openproject.org/work_packages/17228