Revert "keyguard: enable magnetic target if no custom targets defined"

This reverts commit f78df28f0376e7e9db6585b69614156c7ee7c6b3.
Revert "Revert "Revert "Re-implement magnetic targets"""

This reverts commit 9ed9ccf87b0f51977d4c32ff90a8a4eb12cbecd5.