reduce potential request count of v2 App#uri

previously, if the inlining wasn't deep enough for the domains to be inlined,
it'd be one extra request per domain

Change-Id: Iebed468d490ac963dba77b3314fa9878f411fe08
allow foo_by_name(name, depth)

Change-Id: Idbcb29a000a77de514221b08cd4f37f303d2fa37
fix setting v2 app env to chatty hash

Change-Id: Ia2b09d7ba7b9e1f2b1603244f9686035b0d3aa7c
response handling cleanups

* follow redirects for get/head requests unless explicitly requesting headers
* use Request object everywhere instead of the `req` hash

Change-Id: I28dc3b7e103a5c050e4ed512c820b970889b382e
bump to 0.3.40

Change-Id: I02bd3208283d10833ae4be56b16bcdd3a1637971
implement v2 App#crashes

Change-Id: If508ee4e5e8f2f20fd41caabcbe2e8b40cba6d6f
fix for instances with no 'since'

Change-Id: If88953830115aeb5cfd4196b9a36f803d2fc88e7
bump to 0.3.41

Change-Id: I8b13dcc1fbd4454b7c3b3d3284e88c1eb1f2671f
explicitly describe objects as scoped to org/space

* creating an object that's scoped will set the current org/space
  appropriately
* querying for an object that's scoped will implicitly query based on current
  org/space

Change-Id: Ie75110ffbb0b66c71ef81df0fe9e618f5ed54c74
bump to 0.3.42

Change-Id: Ifb1b88d8bd304228a7297cb29f5b838c079de5c8
raise MutliJson error for empty JSON response

some multi_json adapters don't do this, so this makes it consistent

Change-Id: Ic0ea44d18e172cc44ba5d1e59f7e844bd0aa231b
bump to 0.3.43

Change-Id: Ie81514c5b6453e1900d28d16ff5d947434de9e6d
fix typo

Change-Id: Id7aa36d6fe27ba10d6c27016013fd2e508e3e904
bump to 0.3.44

Change-Id: Ia8735ccddf190e47e23db0d72d97900d9d73649b
add Route#name helper

Change-Id: I3a2a55381e685a76f3ee057229dde0d178ad4a4d
bump to 0.3.45

Change-Id: I63be40328476a03b51a2cec24ad4a43657a88991
temporarily disable Route scoping

cannot query routes by organization ID at the moment

Change-Id: I08cd2f69fb31fb7650e4d488114e090ef1f02450
bump to 0.3.46

Change-Id: I8b7da5d064a1c5234b90ce564684a2bd5fc5405f
keep inline parameter when grabbing all pages

Change-Id: Ie5da24a0af75955c7abf52f8ecadccde61312a52
switch from rest-client to net/http

* use multipart-post gem for uploads
* this was mainly done to improve startup time

Change-Id: Iaabcfceb36bebeed25e2b232b8b6ff7724855b91