Minor code simplification
Omit empty `describe` groups from report
Do not print empty lines before/after spec groups
Do not pass position to `Formatte.exampleGroupStarted`
Deprecate `Test.Hspec.Formatters.newParagraph`
Add `afterAll` (close #188)
Minor refactoring
Refactor spec filtering and application of --dry-run
Guard against exceptions in afterAll-hooks
Minor refactoring
Do not run afterAll-hooks on --dry-run
Rename hspec.cabal -> hspec-meta.cabal
Remove cabal test-suite sections
Rename package to hspec-meta
Adapt synopsis and description
Don't require any specific version of hspec-expectations

(the version that is used by hspec has to be used anyway)