refactor(minor): update_document_title API
refactor(minor): update_document_title API

* Check for acceptable types
* Check for DocType permission
* Raise all exceptions if occured during document renaming

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