Fix issue 11808 std.uni.CodepointSet('А', 'Я'+1, 'а', 'я'+1) asserts 

Instead of putting the burden on user to verify the order of intervals it makes sense to stably sort and merge as needed.

http://d.puremagic.com/issues/show_bug.cgi?id=11808