Added tags re-ordering support

Last time I checked eZTagsObject::fetchList( ) receives one array of object ids, but the array returned will not follow the objects id order we have passed, this is why I fetch one by one.

I cannot check if JavaScript code is good as I'm not really familiar with it, but still, this looks like whitespaces are all messed up.