changed self.delete to self.delete_key in base_document and document

DocPerm has a field called 'delete'. This clashes with the function name.
Leads to this error:
self.delete("__in_insert")
TypeError: 'int' object is not callable
Error Reporting: Box for additional info, also send Route
Correct way to throw error in frappe.throw
Show labels in appframe form
Escape hash in attachment url, fix frappe/erpnext#1961
Added babel, allow script report columns and data as a list of dict
localize_date using babel
Query Report: Load Print Format if specified in report's python module
Minor fix in query report
Can use {% include 'path' %} to embed common print template for reports
Fixed duplicate print buttons
Changed localize_date to formatdate
Clear notifications where necessary, and not during clear_cache
[fix] get_url_to_form should be relative. URLs are expanded to during email sending.
[templates] [web page] made static page dynamic via jinja
Fixes to print
Further fixes in print
[minor] fix in get_module
Merge pull request #2 from anandpdoshi/rmehta-print-formats

Fixes to Print Formats