Fixed missing update for new DAL structure

Other values were updated in 5e5e649c28a4f3615f917cec3476f0c32e358777 but this was missing from that commit.
Merge pull request #536 from henrynguyen7/patch-1

Fixed missing update for new DAL structure
update dependencies only if COMPLETED, allow to set status on a specific worker
Merge pull request #538 from niphlod/enhancement/scheduler

update dependencies only if COMPLETED, allow to set status on a specific...
fixed data bug in hypermedia
streamline behaviour of component (trapped) forms with multiple submit buttons

this is because jquery can't know what button was pressed when the 
submit event is triggered. We circumvent it adding an hidden field before
triggering the submission

BTW: don't know why the commit seems huge. I just changed a bit the trap_form
function to handle the corner case and streamlined what disableElement, 
enableElement, disableFormElements, enableFormElements do, 
along with formInputClickSelector
Merge pull request #540 from niphlod/enhancement/js_norm_buttonname

streamline behaviour of component (trapped) forms with multiple submit buttons
Merge branch 'master' of github.com:web2py/web2py
added support for show_if in readonly sqlform (ex: sqlform.grid view )
enable dropdown-toggle when user logged in
fix issue with rname and oracle. Thanks @fernando. Fixes #2013
Merge pull request #539 from ilvalle/master

table callbacks panel in admin editor
table callbacks panel in admin editor
Merge pull request #541 from ilvalle/show_if_readonly_form

Added support for show_if in readonly sqlform (ex: sqlform.grid view )
Merge pull request #543 from AJDurant/master

enable dropdown-toggle when user logged in
Merge pull request #544 from niphlod/fix/2013

fix issue with rname and oracle. Thanks @fernando. Fixes #2013