reworked url suffixing; removed suffix length check; closes #1676

today, valid suffixes can be very long, so there is no way to detect
what is valid and what not. A suffix should not have a slash in it
though.