Rollback some of the changes introduced in 1.3 treeview

This commit introduce
- "Show all" button has been removed (fixes #573, #4354)
- Clicking in the arrows will reveal child-levels (fixes #4357)
- Chains jqXHR callbacks using the deferred object
Use indexOnSave consistently
Don't index objects after relations deletion, fixes #4527
Hide physical storage according to the settings

Conflicts:
	plugins/sfEadPlugin/modules/sfEadPlugin/templates/indexSuccessBodyDidElement.xml.php