Added tests for attributes, removal of empty attributed, boolean attributes. Fixed issue where empty attributes would not be removed properly
factored out 'ns' argument for Simple instances, refactored Element.getAttributeNS
Added more tests, nearing 100% code coverage