Add VO_BELLE_SW_DIR environmental variable to profile script

Set VO_BELLE_SW_DIR to the sl6 software directory for condor worker
slots. Test if this fixes the SL6 issues we have been having.

Changes:
	modified:   gce_node/templates/grid-setup.sh.belle.erb
Report machine status to ganglia

Add module and manifest to configure machine reports for ATLAS worker
nodes using ganglia.  Reportst are made to the central CERN ganglia
server. Needs to be modified for belle.

Changes:
    new file: gce_node/manifests/ganglia.pp
    modified: gce_node/manifests/init.pp
    modified: gce_node/manifests/packages.pp
Remove APF configuration

Clean unused and untested code from puppet. Focus purpose of these
modules to configuring worker nodes.

Changes:
	deleted:    apf/README.md
	deleted:    apf/files/wrapper.sh
	deleted:    apf/manifests/client.pp
	deleted:    apf/manifests/init.pp
	deleted:    apf/templates/apf-grid-setup.sh.erb
	deleted:    apf/templates/factory.conf.erb
	deleted:    apf/templates/monitor.conf.erb
	deleted:    apf/templates/proxy.conf.erb
	deleted:    apf/templates/queues.conf.erb
	deleted:    apf/templates/sysconfig.erb
	modified:   gce_node/manifests/ephemeral.pp
	modified:   gce_node/manifests/init.pp
	modified:   packagerepos/manifests/yumrepos.pp
Clean package installation list

Ensure packages which are required for ATLAS worker nodes as defined
by the cloud operations group wiki. Assume yum will resolve
dependencies.

Changes:
	modified:   cvmfs/manifests/init.pp
	modified:   gce_node/manifests/packages.pp
Enable ganglia/gmond for ATLAS only

Disable ganglia/gmond for experiments other than ATLAS since CERN ATLAS
monitoring does not need to know about work done for other experiments

Changes:
	modified:   gce_node/manifests/ganglia.pp
	modified:   gce_node/manifests/init.pp
Absorb ganglia configuration into gce_node class

Remove import of ganglia configuration to ensure the ganglia
configuration is properly seperated for each experimts workers.

Changes:
	deleted:    gce_node/manifests/ganglia.pp
	modified:   gce_node/manifests/init.pp
Allow VM configuration for multi-core jobs

Set the condor slot type to (number of slots) / (number of cpus).  This
should divy up resources evenly between slots and allow for multi-core
setup.

Changes:
	modified:   condor/templates/condor_config.local.csnode.erb
Set partitionable slot type to use processorcount cpus

Avoid ruby parsing error by using processorcount for cpus rather than
100%.

Changes:
	modified:   condor/templates/condor_config.local.csnode.erb