[WIP] Created a new method - process_url_parms to add specific params to url

The method will add only specific request query string url params.
Also refactored code to separate out common code to a method.

https://bugzilla.redhat.com/show_bug.cgi?id=1142702
The ```eval``` existed prior to my original code changes in https://github.com/ManageIQ/manageiq/pull/552
In this case, what eval basically does is resolves the interpolation in a URL
```
/vm/show_list?display=performance&id=#{@record.id}
```

The ```"&id=#{@record.id}”``` comes from a yml file, and for some reason the interpolation is never resolved unless we use an eval. (which I thought was strange)

I have been working on writing an alternative to eval myself to get around this issue.