Creating an API function in order to update listeners nodes.
Merge branch '4373' into 4373-update-listeners
Adding fields.
Work on the API.
fixing the API.
Fill in UUID when needed.
When importing a node set the current site as a target in the origin site.
Create new field and update the listeners of node one the node is edited.
Prevent looping when accessing the JSON of the person node.
Fixed menu items paths.
Merge branch '4373-update-listeners' of github.com:openscholar/openscholar into 4373-update-listeners
Checking permission.
When updating the origin node updating all the listeners.
Updating the field settings.
Hide the fields in the form and check first that the node has field uuid.
Remove uneeded field and improve code.
Change the field settings.
Commit work.
Updating in a a-sycnronized way.
Decrease the seconds number and remove error.