Remove inline Name[] creations

This ensures that the attributes on the Name nodes are correct.
Correctly pretty print negative floats
Guarantee that subnodes are always in the right order
merged nikic latest branch + fixed unittest-files