Now using String.Join instead of my poorly done hack. (thanks Jack)

Signed-off-by: Rick Minerich <richard.minerich@gmail.com>
Now returning handles as in Issue #1
Still needs tests, but this will be hard to do before we implement configuration.

Signed-off-by: Rick Minerich <richard.minerich@gmail.com>