Fixes #14 Update node attributes to strings and use use_inline_resources if it is available

Fix for #14 

Changed attribute references to strings and added a conditional use_inline_resources which appeased foodcritic.
It looks as though you were correct in that use_inline_resources provides a new run context. If the validations are not a major concern then I will move forward with refactoring to use the HWRP. That still leaves the issue of how to handle notifications though. I spend some more time looking into tying that to the resource declaration.