Add config option for native dependencies
Add gem patching support

If file config.pkg/$gemname.patch is present then it is going to be use for patching
before installing the gem.

Some gems e.g. rmagick require patching.
Add rmagick gem