Merge branch 'cataloguing-workflow' into develop
Corrected user migration involving company_id.
Corrected user migration involving company_id.
Corrected user migration involving company_id.
Next iteration of catalog workflow.
Create the 4 Corners attributes form for viewing only.
Updated product image rules.

Increased size limit from 512 to 1024
Added bmp and gif as acceptable mime types
Updated product-definition forms.

Added save buttons on each step of the wizard. Save button redirects user back into the form, versus redirecting them back to requests index page.
Updated product-definition forms.

Changed "Storage Conditions" field to select field with choices "Ambient", "Chilled", "Frozen", and "Non-food".
Converted "Country of Manufacture" field into country select field. Add getCountries() function to helpers.php.
Added attribute completeness progress bar to view pages.

Added attributeCompleteness() method to ProductDefinition model that return the percentage of completed attributes, as well as the label to display based on percentage levels (0-39, warning: 40-80, info: 80-100, success).
Adjusted the index, myqueue, and completed list queries to make use of eager loading.
Add order download template for 4 Corners products.
Updated queue config to pull from environment variables.
Merged develop into cataloguing-workflow branch
Refactored validation form into abstract class.