Remove unused APISite.sitelock

There's still a lock in BaseSite, but this gets us closer to
being able to pickle Pages.

Bug: 62094
Change-Id: I28435df24ef9faff929aceb2095e9fd97c66e33d