Raise a specific error if environment not setup

We don't want to raise onto other developer's workstations if
they don't happen to have a WARM_TARGET_URL but we also don't
want to catch something as coarse as an ArgumentError.
Bump to 0.5.2