Bitcoin Silent Payments Bug fixes and generic enhancements