Add support for package groups

Other improvements should follow for allowing blacklisting packages.
Fix repository_config() to avoid overriding already defined repository parameters
repository_config(): rename variables with more meaningful names
Merge pull request #35 from jouvin/repository_functions

Fix repository_config() to avoid overriding already defined repository parameters
Add a path for package groups

Most obvious implementation is Yum groups.
Add function copy_network_params used by standard network configuration
(os/network/config in template-library-standard)
Improve get_num_of_cores() to be able to return information about other
machines in the configuration.
Quattor client rpms: remove usage of extra_packages (default list appropriate)
Merge pull request #41 from jouvin/extrapkgs

Quattor client rpms: remove usage of extra_packages
Merge pull request #37 from jouvin/aiiserver

Fix AII server configuration
copy_network_params() improvements
- Define the MTU for every interface, including the main one
- Allow to define a default MTU value to use for every interface without an explicit value (DEFAULT entry)
- Allow to define a value for the main interface, independent of its names (BOOT entry)
- Allow to define a value based on the interface type (e.g. 'eth', 'em')
- Allow to let MTU size undefined using value undef to define an exception to previous rules)
Merge pull request #39 from jouvin/network_functions

Add function copy_network_params used by standard network configuration
Add "console" attribute to hardware structure

Allow the modelling of different types of OOB access to the hardware,
including support for serial consoles as well as various types of
network-based access.
Component templates for ncm-components-14.4.0
Component templates for configuration-modules-grid-14.4.0
AII templates for aii-14.4.0
Update Quattor version file
Update Quattor version file
Update Quattor version file
correct prefix for packages

packages are found under /software, and not under /software/components/spma. I have changed the order to match this.