GF-9695 AjaxSample Update

Issue: Yahoo API upcoming.events has been removed which was giving the
error message.
Fixes:
1) Used other working Yahoo APIs, e.g., weather.forecast and geo.places
APIs.
2) Used "onyx.Popup" to show failed scenarios. Provided proper error
message.
3) Refreshed textArea.
Merge remote-tracking branch 'origin/master' into GF-9695-anugrahsaxena
GF-9700 WebServiceSample Update

Issue: Yahoo API upcoming.events has been removed, no data is shown on
success and no error message is coming.
Fixes:
1) Used other working Yahoo APIs, e.g., weather.forecast and geo.places
APIs.
2) Used "onyx.Popup" to show failed scenarios. Provided proper error
message.
3) Added Error Handling scenarios for the sample.
4) Refreshed textArea.
GF-9695 Update

Removed showPopup function.
Merge remote-tracking branch 'origin/GF-9700-anugrahsaxena'
Merge remote-tracking branch 'origin/GF-9695-anugrahsaxena'
Apply YQL change from GF-9695 and  GF-9700 to JSONP sample too

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)