fix Robot Name test falsely passes #56
add start and end delimiters
Merge pull request #57 from ClashTheBunny/robot-name-fix

Fix Robot Name test falsely passes #56
throw when illegal
correct # of random chars and fix test runner
Merge pull request #59 from wilmoore/fix-robot-name

correct # of random chars and fix test runner
Merge pull request #58 from wilmoore/throw-on-illegal

throw when illegal
Travis also does not like `xargs basename` so we will try `cut`
Merge pull request #60 from wilmoore/fix-build

Travis also does not like `xargs basename` so we will try `cut`