fix $CompositeElement.remove
fix multiple arguments in manipulation methods for IE
do not use getElementById because it doesn't work on detached elements
improve manipulation methods