Run specs with warnings on.
Don't assign unused variable.
Don't use instance variable before initialization.
Replace usage of '==' with 'eq' to silence warnings.
Merge pull request #51 from warningfree/silence_warnings

Get rid of warnings from childprocess's library and spec code.