refactor(minor): email.make API
refactor(minor): email.make API

* Avoid double save if possible - seemed like it was added mistakenly,
  didnt find enough evidence for it's addition
* Avoid json.loads breaking if "" was passed for attachments

frappe/frappe,frappe/frappe,yashodhank/frappe,almeidapaulopt/frappe,yashodhank/frappe,mhbu50/frappe,yashodhank/frappe,mhbu50/frappe,StrellaGroup/frappe,StrellaGroup/frappe,frappe/frappe,almeidapaulopt/frappe,StrellaGroup/frappe,almeidapaulopt/frappe,yashodhank/frappe,mhbu50/frappe,mhbu50/frappe,almeidapaulopt/frappe