LP specification name caching.

This updates our LP calls to obtain blueprint information so that
they run faster. Previously calling spec.name would cause an LP hit
for each spec. Given that we call lp.specification many times during
a reviewday run this was causing slow runtimes.

What we do now is just scrap the blueprint name off of the Spec URL
(thus avoiding many of the extra LP hits).

Change-Id: I4f2cbcc262973b02e3a13b9bba1edde53d5e6d9e