Require in-app payment for free paid (bug 884680)

This updates the payments form to ensure in-app payments is selected if the app is paid but free.