#2317193 | Port "Add an item to a list" action to D8

Initial port
Namespace should be moved to the "Unit" subfolder, please rebase your work on the 8.x-3.x branch and move the test.