Fix for #224: Fractional radical simplification

Fix for issue #224.
Instead of `*integer(q)` you can just write `Integer(q)`, just like you did in the code below. That can't segfault, because the function `powrat` can't store a reference to the `Integer` instance.