Improved interpreter for restaurant information json.

Constants moved into final variables, and checks set in place to ensure
that fields exist before access is attempted.
Improved interpreter for restaurant information json some more.

Will now set price in resulting items correctly and fall back to a
default image when an image is not provided.