Ensure vswitch is up and running before modifying it
vs_port / bridge don't like spaceships - move to the wrapper scripts assuming that in the future they will wrap other switches properly
Another attempt at fixing the switch dependencies - ports and bridges cannot be classes, and Vs_* deps in place for vswitch rather than the wrappers
fix broken test for for running OVS daemon
Make the OVS module build require the current headers for the kernel - will still screw up on kernel upgrades, but better than before
Bring dkms rebuild out into its own task, as it doesn't run reliably during the install step; save its output; change deps around; sort package ensure for kernel headers
Update Modulefile
Added LICENSE file

Apache license added, per the declaration already in Modulefile.
Added source credit
fixed datapath-dkms from being rebuilt on every puppet run
update file
Merge pull request #1 from bodepd/folsom

add cico's code
refactor of ovs module

- remove the port and bridge defines b/c they
created useless abstraction layers.
- add redhat support
enable basic testing

adds the first unit test and the required peripheral config files for
rspec-puppet.
include ovs::params

so that we can use varibles from its
namespace from the vswitch::ovs module.
change params var to title

since the package params var can take an array
it should be set to the title and not the name.
remove facts

it is unclear that they ever even worked or what they were used for.

they are not used by the manifests.

they used constant (which caused errors)

this commit removes them.
Merge pull request #2 from bodepd/redhat_fix

Redhat fix
Merge branch 'dev' of https://github.com/gwdg/puppet-vswitch into dev

Conflicts:
	lib/facter/kernel_modules.rb
	lib/facter/openvswitch.rb
	manifests/bridge.pp
	manifests/ovs.pp
	manifests/port.pp