First run at the edmunds script

- fetches all makes, models, tco
- cache the urls
- limit api calls to once every .5 seconds
- sort and print what we get

Error seems to occur on some data points. Could stand
to have a more robust api crawler