Merge pull request #1 from williambogaiv/master

Update data provider to wrap AJAX-call inside Deferred constructor.
Fix broken specs
Use a single global variable
Use jQuery.append for log updates
Encode stockSymbol in url
Improve getStockPrice guard
Enable chainability