Changes to coordinate the restart of YARN node manager services

Changes in this PR will enable coordination of YARN node manager restart process so that only one service is restarted at a time during scenarios like configuration file changes. 

As part of the changes, resources related to nodemanager were moved from ``bcpc-hadoop::datanode`` recipe to the new recipe ``bcpc-hadoop::yarn_nodemanager``.
Sqoop and LZO are nodemanager related components? Certainly, I can't think of a datanode codec dependency. Sqoop should likely go separately into a trivial recipe like pig does.