cleanup sloppy tabs and spaces, skip failing tests, add default test task
Remove partition/chop trick, fix cast SafeBuffer as pure string

Any subclassing of String messes up gsub's super magic global $~ variables,
it's a known ruby bug discussed at https://github.com/rails/rails/issues/1555
cleanup and improve logger

destroy $logger variable
try to use awesome_print in logger if available
introduce kernel Logger method to log variables
  usage: Logger( @swift, another_var, yet_another_var )
use %() for interpolation and double quotes
remove udmproc derelict
it's okay
stop panic
it works
Merge branch 'master' into nozzle