Add summary output of failed cucumber scenarios
Add code climate badge to readme
Move helper method from Kernel to World
Speed suite back up
Remove ignored return value
Improve failure messages
Remove meta programming
Merge branch 'searchdiscovery-feature_summary'

* searchdiscovery-feature_summary:
  Remove meta programming
  Improve failure messages
  Remove ignored return value
  Speed suite back up
  Move helper method from Kernel to World
  Add summary output of failed cucumber scenarios
Fixup: rename sillyness
Add connection diagram generation task
Deterministically order failing scenario list
Switch from c wrapper to ffi

* socket factory shortcuts to bind and connect
* sockets handle marshaling
Appease ruby gems
Lock development dependency versions
Release
Fix: accept both flatware and cucumber options
fix travis