Joiners, Appendable, StringBuilders

Some new classes, interfaces and utility methods