API change

- Updating `element.attr()` & `element.create()` to handle SVG elements properly by assigning the appropriate namespaceURI value & using the `NS` attribute methods
- Updating `element.create()` syntax to support prepending `svg:` when creating child elements inside an `svg`

Example:

```javascript
$.create("svg:g", {id: "someId", ...});
```