Remove compat.php

As we now require php >= 5.3, sys_get_temp_dir, json_encode,
json_decode and DateTime are always there.
Move glob_recursive to class.AJXP_Utils.php (only user)

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Fix #285 again

Signed-off-by: Etienne CHAMPETIER <etienne.champetier@fiducial.net>
Start reworking ajxp_conf layout. The occasion to clean the way objects are destroyed.
Editor.browser: go through the various mime detectors while the result is octet-stream. Office docs should have the correct mimetype.
Internationalize new buttons on share links. Last compile.
Fix ajxp_conf editors in tabs
Merge pull request #340 from echampet/compat.php

Remove compat.php
Merge pull request #343 from echampet/share-limits

Fix #285 again
Better left column layout
New invisibleBar, and autoFoldOnEvent options on Splitter
New tabsTips option on Tabulator
Fix simpleTooltip positioning and style
Rework layout here and there, implements the new behaviours, still to be tested and validated.
New version of the scripts
Merge branch 'master' of https://github.com/ajaxplorer/ajaxplorer-core
Rework admin dashboard
Relayout admin dashboard
Fix destroy and various components glitches.
Move Search box to the global toolbar in admin mode.
Center label in detailed view if no metadata
Breadcrumb: build path using node parents real labels if possible
Settings: use allowedMimes to display actions in a more precise context
Clean destroy() of ActionsToolbar
Don't use More in admin - Small button for list and bookmarks
Carry on reworking settings layout
Update admin dashboard.