Adding fixes for custom timeouts to beforeEach and afterEach.
Adding two functions - addSpecs and addReporter - to the library.
This separates adding external reporters from the lib, and allows us to
remove the dependency on jasmine-reporters. Also updating documentation
and usage.