{Reviewer: Matt} Pass private ID to Homestead correctly, restund auth

Matt,

The bulk of this commit involves passing the correct private ID to Homestead when we do an initial REGISTER, but there's also a one-line fix to make restund work with the new Homestead API which I hadn't previously pushed.

Rob