Bug 985695 - Rename JSContext::getLazyType to getSingletonType, because that's the only sense in which it's used.  r=terrence

--HG--
extra : rebase_source : db9807b0c311c334ae38409f0dfee259f968b8d3
Bug 985687 - Remove vestigial tinyid/shortid references, as well as the field in JSPropertySpec.  Followup to bug 975069.  r=luke

--HG--
extra : rebase_source : 4a9d1d783e658648c4ff210760b38f8353631458