Implemented extractByLine().
Added exception specification to ScopeGuard::~ScopeGuard().