Basic importing of products

This may not be the correct way to do things, but the base of this code comes from the pull request @deanperry started a little while back.

The imported fields are hardcoded for now, and they aren't comprehensive.

I've added localization support and had a go at the Polish and Brazliaian Portuguese ones myself – but they probably need someone who actually speaks those languages to have a look.

I've added an example format straight onto the importing page.  All localized as well.  Looks like this:

![File format example](https://dl.dropboxusercontent.com/u/47454402/example-format.png)

As you can see it also contains a bit of information about how the import works.

Lots of room for improvement but it's a start.
Yep, I'll work on adding a product import model with some logging so you can see what's been imported, what's been updated, etc

Sent from my iPhone

> On 23 Oct 2014, at 10:17, Brendan Kilfoil <notifications@github.com> wrote:
> 
> In app/controllers/shoppe/products_controller.rb:
> 
> > @@ -37,6 +37,17 @@ def destroy
> >        redirect_to :products, :flash => {:notice =>  t('shoppe.products.destroy_notice')}
> >      end
> >  
> > +    def import
> Eventually I'd like to see this developed into something more generic, beyond products. Importing for product categories etc. Requires more abstraction. This is just a start. Refactoring later! :)
> 
> —
> Reply to this email directly or view it on GitHub.