refactored AddCustomAction and UnitTests
Merge branch 'dev' of https://github.com/OfficeDev/PnP.git