Fix for node props which are stored in the @props instance variable.

* All @props keys are now symbols
* Use the cached properties in @props in both get_property and props
* Make it possible to refresh the @props hash
* Refresh is automatically called after updating properties