Fixing HEP-Puppet/arc_ce/#3 and HEP-Puppet/arc_ce/#4 hence superseeding HEP-Puppet/arc_ce/#6
 - updated README
 - added benchmark results, node memory to cluster & queue config block
 - added the by-queue information back into template
 - added architecture variable to queues
 - reduced timelimit
 - added parameter totalcpus
 - changed installation to depend on the repo class instead on a specific repo
 - set the globus gridftp port range to defaults
 - added globus IP range to config
 - moved group/users part to group.erb
 - added cache dir
 - added registration parameters and arex port
 - added index service as parameter
 - updated the reference arc.conf to ARC version 4.0
 - added cluster cpu distribution to queue information for inhomogenious clusters
 - disabled the emies interface by default (not needed)
 - adding max connections for gridFTP
 - fixing APEL accounting port
 - removing manual fix as only required for ARC version < 4
 - removing AREX web interface from default configuration
Merge pull request #7 from kreczko/merging_with_master

Fixing #3 and #4 hence superseeding #6