Fix #525: math.floor(), math.ceil(), math.trunc() now return an integer, not a double
Fix behaviour on Python 2.x, and fix mistake on tests can didn't expose the problem
Remove line that was inserted by mistake (should fix tests under 2.6)
Merge pull request #553 from pitrou/floor_ceil_trunc_return_type

Fix #525: math.floor(), math.ceil(), math.trunc() now return an integer, not a double