Many updates and two fixes - ready for gem release

- fixed bad number of arguments
- cleaned up some tests
- fixed scenario outline usage
- general updates

Ready to `rake spec build release`