fixed error with std::cerr include file not being included; reduced header dependencies of slog.h