Replaced ajax calls from prototype to jquery.

- Replaced occurrences of Ajax.Request to $j.ajax
- Changed default type for ajax calls to be "POST", this was "GET" by default.
- Changed occurrences or "Parameters" on ajax calls to "data", jquery expects "data" to be present that it uses to convert to a querystring and send it upto the server.
- Changed miq_dhtmlxtoolbar.js to strip out "?" from the params that is the first character in the button.url_parms string, jquery expects data to be a key/value pair.

Issue #1150 

@dclarizio @bmclaughlin please review/test. Some of the .js files that i changed in this PR have tabs in them, that I will fix as a separate commit once this PR passes review process of actual conversion work.
@h-kataria : the params here are prototype specific, you have to replace them

`asynchronous` is `async` in jquery and it defaults to `true` so you can skip it
`evalScripts: true` has to be rewritten as  `dataType: 'script'` it defaults to "intelligent guess" meaning guess based on MIME type -- see http://api.jquery.com/jquery.ajax/ -- so after some checking we may be able to skip this param too.

This applies to all of this PR