move Javscript in HTML to app/assets/javascripts
reorganized js functions. removed PreSelect TODOs - these will happen when steps are rendered
uncomment paramRoot since railsy_backbone 0.0.2 + leverages this.
https://github.com/westonplatter/railsy_backbone#nested-model-attributes
enable the Admin User to input a "variant_id" for each WizardTaxon
[no-code] update comments/documentation
do not load preselected products from the DOM. go through API
shift main wizard API object from Spree::Taxon to Spree::WizardTaxon

this enables us to leverage WizardTaxon attributes like
-- position (used to order presentation of product categories) and
-- variant_id (used to preselect or preload products for a category)
for rendering logic
added Bullet gem to tune/update SQL to kill off N+1 queries
[no-code] updated code comments from live API call
enable the following via Javascript (Backbone + Marionette)
1) URL to be interpreted by rendering JS logic
2) fill in hidden form values to make variant "selected"
3) insert values into HTML to show that variant was "pre-selected"
change JS logic to render the Taxon name
Merge pull request #9 from think602/pre_select_variants

enable a wizard instance to have "pre-selected" variants