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: Depend on `hspec` instead of `hspec-meta`.