Updating parent field after drag and drop

Update the parent fields if you currently editing a resource and drag and drop that resource.
Only execute handlePreview if the "deleted" value changed
Allow FormPanel into dashboard widgets +
Load Recently edited resources assets only when the widget is enabled
Correct JSDoc
Fix for #10827 removes C:\fakepath\ from filename during uploads in MODX Resource Browser

(cherry picked from commit b38aae6f0a0e97761840fb1278da5dae3cffe5c5)
Added support for browsers not supporting the File API (IE < 10)

(cherry picked from commit 0fdc647531f24e188b30c4cab4dcac9807cf32df)
Simplified, maintain use of input_file.dom

(cherry picked from commit b5c56799d5f08f5a973f79e4508d8fa1dd085113)
Added fix to remove C:\fakepath\ also in modx.tree.directory, where it's in minified js at the bottom.
Removed C:\fakepath\ from filename during uploads

* fix-uploader-fakepath:
  Added fix to remove C:\fakepath\ also in modx.tree.directory, where it's in minified js at the bottom.
  Simplified, maintain use of input_file.dom
  Added support for browsers not supporting the File API (IE < 10)
  Fix for #10827 removes C:\fakepath\ from filename during uploads in MODX Resource Browser
French lexicons update
Update parent field in Resource panel after drag and drop current resource

* origin/pr/808:
  Updating parent field after drag and drop
Make sure hitting the close button does not trigger double prevent navigation warnings

(cherry picked from commit 64502a19b044e96c19c6b7666d1dfcb33acd7b72)
Added OnElementNotFound system event

(cherry picked from commit b227b6534745dff8c6c3850cc523afc29be33733)

Conflicts:
	_build/data/transport.core.events.php
Updated changelog
Added OnElementNotFound system event
Updated copyright date in login.inc.php

Updated all languages to 2014

(cherry picked from commit 6b3707a7eb3400297a0a4dda18a790781f6339f6)
Login error handling message for invalid username in en lexicon

Username error message shows which user accounts are configured.
Attacker can guess the username. Message should be more generic so that
an attacker cannot guess a configured user account.

(cherry picked from commit 681ca406f16448f16bc166e03ce4759a5f0ba975)
Login error handling message for invalid username in other lexicons

non-english lexicons

(cherry picked from commit 9d6088383e72d6987eebf7c7fd183d607773fb42)

Conflicts:
	core/lexicon/es/login.inc.php
	core/lexicon/et/login.inc.php
	core/lexicon/fr/login.inc.php
	core/lexicon/it/login.inc.php
	core/lexicon/nl/login.inc.php
	core/lexicon/pt-br/login.inc.php
	core/lexicon/sv/login.inc.php
	core/lexicon/th/login.inc.php
Login error handling message for invalid username
Fixed an error while event throws false or non array

(cherry picked from commit 3781653fe5762a5ff7d2558f310b81158d0176f9)