REVIEW: terse logging for EOFException unless debug is enabled

Squashed commit of the following:

commit 3ad7123f7c8c236310ac71e0847b5734bb50c3ba
Author: Jason Dillon <jason@planet57.com>
Date:   Sat Nov 9 14:15:55 2013 -0800

    Use goodies 1.7.4-SNAPSHOT

commit 9985f9397bbcd2cb5550128364ce991bfcb90c41
Merge: e48d1ab 3675dd6
Author: Jason Dillon <jason@planet57.com>
Date:   Sat Nov 9 14:15:31 2013 -0800

    Merge branch 'nexus-2.7.x' into eofexception-terse-logging

commit e48d1ab9d5440244a1ee0128f7963099235e77a7
Author: Jason Dillon <jason@planet57.com>
Date:   Fri Nov 8 12:20:53 2013 -0800

    depend on goodies 1.8-SNAPSHOT to pick up Throwables2
    When not debug explain exception causal-chain tersely

commit f7a958220b64d36e4b4bdcc50139de9f8a6799f6
Author: Jason Dillon <jason@planet57.com>
Date:   Fri Nov 8 11:39:40 2013 -0800

    terse logging for IOException unless debug is enabled, trace above is too loud

commit 4df53e544586d2f56803641525abb8c10c1f153c
Author: Jason Dillon <jason@planet57.com>
Date:   Fri Nov 8 10:41:20 2013 -0800

    terse logging for EOFException unless debug is enabled