Extend threadsafety to allActiveResource::Base class attributes

Currently, `ActiveResource::Base.headers` is stored in a threadlocal variable.

This extends the same solution to other class attributes: `headers`, `site`, `user`, `password`, and
`connection`.