Rubocop style upgrade, adding a few small upgrades

+ bunch of style upgrades.
+ updating the url for historical quotes.
+ Added a Date() kernel function so `StockQuote::Stock.history` can accept `startDate` and `endDate` as either strings or date objects and defaults to Date.today