fix inputEqual
add iterateeInputArbitrary
iteratee Input tests
remove Monoid[Input] and MonadPlus[Input]. because does not satisfy laws
Merge pull request #461

fix #390 iteratee Input instances