Update IrresponsibleModule spec and cuke

- Clean up spec formatting
- Confirm that CompilationError is irresponsible
- Add spec confirming CompilationError case. This fails with RubyParser
Update FeatureEnvy module and its tests

- Fix handling of operator assignment and ivar assignment
- Correct cukes to match improved detection
Fix specs for ControlParameter

A block argument can be a control parameter.
Fix statement counting in conditions
Acknowledge duplicate method call