Pull request for the patches I consider stable

For details, see the mail.
On Fri, 2014-10-03 at 04:12 -0700, Jens Breitbart wrote:
> Can you make this noexcept? I am not sure how QString is implemented.
> Anyway, we should be fine with and without noexcept.

Done.