dom/node: use Native.convert in #== instead of Native.try_convert
dom/node: use Native.convert in #replace instead of Native.try_convert
dom/element: #id should return nil when the id is empty
dom/element: improve #inspect
spec/dom/element: add some specs for #id and #inspect