updated .travis.yml dropped 1.8 support
updated the way we manipulate the names in the template to make the actual class names
removed ../lib/ from require_relative
fixed the desc wording to say flow not partial.
fixed the path so specs generate in the correct place now