mock out lp in tests that don't really need it

launchpad lib is just largely responsible for causing problems
in tests by racing on setting up directories. When we don't need
it just mock it out.

Change-Id: Ie16019b7c6e566ad55258d14f791c1f10410c4db
Merge "mock out lp in tests that don't really need it"