Added tests to show all variations of the query call.
Added the update module to core. For some reason it got left out.
ver up