always storing error or fatal logs in spec tests so they *must* be verified if errors are logged in a test
Merge pull request #253 from BladeRunnerJS/unassertedErrorLogs

changes to log store so error logs must always be asserted in a spec test