Exposed the ScriptPropertyValues dictionary on ScriptComponent so that scripts attached
to prefabs will have prefab changes created for them when new values are set on their
properties.

This is not a great fix and we should update this if a better solution for creating prefab changes
ever appears.