Support for half values

This add support for half stars rating, so an user could choose values like 1.5 or 3.5.