Fix import node

Fixed bad ordering when adding childs from osgjs files. Now it loads in the same ordering that are defined in the osgjs file. Before it was adding  childs depending on the time to load of each child. I can provide a test.osgjs file. 
Ok, so is that what I'm looking for:

Q(deferred.promise).then (function(){
            Q.all( queue ).then( function () {
                // All the results from Q.all are on the argument as an array
                // Now insert children in the right order
                for ( var i = 0; i < queue.length; i++ )
                    node.addChild( queue[ i ] );
                defer.resolve( node );
            } );
        });