Rework memberpress integration to support both one-time and recurring signsups. #116