Add hspec-contrib with retryWith-function

Fix this https://github.com/hspec/hspec/pull/200.
Add hspec-contrib package and retryWith function.
Change hspec-core's exposed module for above package.


fix tests: Change `hspec-meta-discover` to `hspec-discover`.