add split/join methods. no StringUtils is complete without them. taken from