first step in repairing mall spider
use addressable 2.3.5 for ruby 2.0 compatibility
fix some mall spider bugs, including not having all the attributes it needed for search indexing