Merge pull request #672 from cloudedge/pull-req-master-0f99e0d933044742f292cbdb33a1c04d5ddf1b2e

https://github.com/crowbar/barclamp-crowbar/pull/672

Merged by devtool for VictorLowther
turn off test timing delays (for annealer testing)
fix BDD test issues
allow role override by class and role, with tests
some documentation to support role class definitions