LIVEOAK-602 Move initializeProperties from Resource to RootResource
- Remove initializeProperties() from Resource
- Add initializeProperties() to RootResource
- Update SynchronousResource based on those changes