cleanup so-statement

only for simple so, not for so-as

trim extension from require for variable name
  so foo.djs
  // codegen
  var foo = require('foo.djs');

replace dash with underscore
  so loader-utils
  // codegen
  var loader_utils = require('loader-utils);