Pulled shared logic from various ResourceBase's into a common ancestor
Extracted common observe and writeAttributes logic out to LwM2mClientNode