adapted wadler.ex unit tests to current interface
adjusting nesting tests and behaviour on wadler.ex

* surround/3 function aware that nesting only adds spaces after a
  linebreak
* nesting tests should force Break format mode, as Lindig pretty
  printer defaults to Flat printing for small strings.