feat(Image Server): Use Image class for listings
chore(HAL Representations): Removing remaining asJSON methods

There were a few asJSON methods left from before the HAL representation
architecture was implemented, all of which relied on the icon
properties on listings.  These properties are no longer compatible with
the domain class asJSON style, since they need request information in
order to generate the URIs.