Fixes

* Undo new corosync module
* Use Fuel corosync from 5.1.1
* Add cluster-recheck-interval 3 min setting
* Fixes in docs and topology data structures
* Fix fence policy evaluation in site.pp
* Fix yaml parsing in site.pp
* Fix location constraints
* Fix metadata.json
* Update docs
* Add missing parser functions and facts
* Del inifile copy from pre-build-hooks
* Add pre-build hook for dependencies:
  * puppetlabs/stdlib v 4.5.0
  * Fuel corosync v 5.1.1
* Do not run rspecs for corosync module from Fuel
* Add example of YAML for fence_virsh
* Del corosync service & class dependency

Change-Id: I15dc9ff747957f7d22ca3ccd12628423c3c5c8cc
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>

Fix location constraints and update docs

Change-Id: Id819b50fb8416b37e6d588771f0962fe8f832ed7
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>