bunch of small tweaks:  1) removing unused util/date.js; 2) separating model definitions too allow for separate inclusion; 3) added some basic resp check to the vendor apis; 4) tweaked vendor resp handling of performer vs main artist; 5) only searching flickr with main artist to try to avoid over large festival returns; 6) modularized the db wrapper and passing object to routes now