Add console messages for debug

Added console messages to find correct data paths.
Fix details page list buttons

I added a new store that we can populate with the selected vendors data.
That store will then be called to populate the vendor's product list in
the detail page.
Add preloads to testing framework

I added the new store files to the testing preloader, so that testing
wouldn't stall while looking for the new files.
Update syntax after linting

I removed unneeded elements from the controller.
Update file names for model and store

We changed the States model and store to VendorInventory in order to keep
naming conventions. Also to avoid ambiguous object names.
Merge pull request #16 from Free-BSG/feature-3789_FixDetailList

Feature 3789 fix detail list

This branch still has some problems with linting (variable declarations, etc). But tests are passing and we need it for the next mockup meeting. We will need to address these linting problems when we go to clean the project.