Bug 1081255 - Rewrite comments in jsproxy.h; reclassify the methods a bit. No change in behavior. r=efaust, r=bz, r=jwalden.

--HG--
extra : rebase_source : b3440548322d65b2bd01862fb863e6197eb263c6
Bug 1081280 - Rename BaseProxyHandler::keys -> getOwnEnumerablePropertyKeys. r=efaust.

--HG--
extra : rebase_source : 009323b607d53066b77191f9254918b61ea4d594
Bug 1083204 - Handlify js::GetPropertyKeys and Snapshot. r=efaust.

--HG--
extra : rebase_source : 8c8da9cd1612c4ed7aa1319e7e68f41f9c79a9fc