Remove $.deparam

Fix bug 1111697

I'm now caching the actual object from $location.search() rather than parsing the url string with $.deparam.  This was mdoglio's idea and ended up simplifying the code quite a bit.