Add support for high resolution icon

Fixes #417.
I think that you still have to name the image `@2x` so they can be handled correctly.
atom-shell is not searching for the `@2x` version automatically.