Add gem provider, fixes #12

This wraps the gem installation in a Chef::Provider::LWRPBase like in the mysql-chef_gem cookbook. This way, the repository will be added before the gem is installed.
Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping.