Return value on property assigners

You should do that on all properties, this allows to do things like:

    auto pos = sprite.position = Vector2f(1, 2);