Add StringUtils to join a list of objects into a string seperated by a delimiter
Update the wrapper to use gradle 1.11
Optimize loop
Add check and handling for null values, optimize loop further, add more tests for new cases, javadoc
Use builder.length()
Split tests into single units for readability
Switch from JUnit 3 (framework) to JUnit 4 (pure Java)
Update the wrapper to use gradle 1.12

(time flies when you're having fun)
Merge pull request #26 from novoda/string_utils

Add StringUtils starting with join for lists