fix readme and spec for by_vendor
updates from Bookis
update sales
updates extra credit methods
adding Bookis' changes
runs rspec in under .7 seconds
revenue reduced to 1 line