Bug 1052042 - Make AutoJSAPI MOZ_STACK_CLASS. r=billm

We're about to give AutoEntryScript (a subclass) a non-virtual destructor, which
is safe so long as these things are only stack-allocated.
Bug 1052042 - Move the pre-pop GC to AutoEntryScript. r=billm