add better description to script_endswith function
include jquery 1.9.1
changed textarea css

- allow resize on textarea like command action
- make text zone bigger
externalize some inlined javascript function

- this make javascript code reusable
- added the corresponding javascript hook to setup.php (along with jquery)
fix missing upload directory at plugin install/update
add is_running filter to getItemsFromDB

see getRunningTasks function in inc/deploypackage.class.php for example
add a new constructor in DeployOrder

I don't think it's my best move as i think we need to pass an array of data retrieved from the DB
... but it's still a good move towards OOP
fixing multiple bugs in interface

- Split displayForm functions of Checks,Actions and Files to separate list from forms
  This should fixes #1941

- Fix drag and drop misbehavior :
  When you switched from install to uninstall and finally to install tab, the dropped row changed the uninstall
  tab elements. In this debugging process, I've came accross of lots of regression which should be
  fixed now but i wasn't able to track them all.

- ajax/deploypackage_form.php :
   - more tests added to ajax/deploypackage_form.php
   - json debug update addded (it's only needed in debug mode)

- Return codes are no longer submitted when nothing is selected. This should fixes #1928.