Add node_weight parameter to allow setting a node's Weight value
Set relationship for specific classes on slurm::node to notify the slurm::node::service class
* Set default conf_dir to SLURM install default of /etc/slurm
* Remove resource logic for symlinking /etc/slurm to /home/slurm/conf, this is not working in practice
Manage slurm node cgroup release agents
Fix acceptance tests now that default slurm confdir is /etc/slurm
* Order role specific config classes after the common::setup and common::config classes for node and controller
* Move cgroup release agent managed resources to slurm::node::config
Add slurm_user_managehome parameter and remove resource previously used to manage SLURM user home directory
Fix relationship for user resource after removing file resource for home directory
Update node class notifications and add unit tests
Merge branch 'develop' of github.com:treydock/puppet-slurm into develop

Conflicts:
	manifests/node.pp
	spec/support/slurm_node.rb