Add crowbar-status and crowbar-failed in schema

Otherwise, barclamp_mgmt_lib.rb will edit the schema and add them, which
will make the files differ from the ones in the package.

Part of https://bugzilla.novell.com/show_bug.cgi?id=776583
Set proposal_schema_version to 2 in crowbar.yml

This is needed when we have crowbar-status/crowbar-failed in the schema.
Merge pull request #53 from vuntz/add-missing-attributes

https://github.com/crowbar/barclamp-ipmi/pull/53

Merged by devtool for cloudsleuth
There si no IPMI support in Windows in this implementation

IPMI management tools are not available in windows so all linux-specific
parts have to be executed only on supported platforms.
Fixed the test of node platform together with the testing of the ipmi
tools availability.
Fixed the unless test to avoid trying to install the ipmitool package
if node[:platform] is windows or it is already installed.
Fixed the unless test to avoid trying to set IPMI address and user
if node[:platform] is windows or it is already installed.
Merge pull request #50 from ociuhandu/pull-req-release-pebbles-master-58a2078e8676eb14d4439f36e1ad3e1385f0a21b

https://github.com/crowbar/barclamp-ipmi/pull/50

Merged by devtool for VictorLowther
Need to remove the ipmi_si module dependency - CES 21
Need to remove the ipmi_si module dependency - CES 21
Merge pull request #56 from Raajeev/pull-req-release-pebbles-master-6d14733eb8ebf8e528649f2c05512e135ae91f0b

+1
Really do not do anything on Windows
use node.set to work with chef-11
Merge pull request #55 from vuntz/hyperv-fix

Fixes for Hyper-V
fixup! Need to remove the ipmi_si module dependency - CES 21
Merge pull request #67 from vuntz/fix-on-suse

Backport to pebbles fix we did on roxy