test harness update, some style, deps versions
actually enforce the encoding line