Allow to transform anon defines to named. - WIP

This is a first go at deanonimizing amd modules so they just work.

I think before we delegate this to leaf, we need to make sure that this is fixed at least on the main libraries we are using https://github.com/rpflorence/ember-qunit/issues/59#issuecomment-45695712