Merge pull request #2 from bodepd/master

corrected spelling of David's last name
Debian should not manage root password

- previously setting the root password failed on 
  Debian b/c a root password was already set
  during package installation
- Debian already installs mysql with a 
   maintainance user capable of performing any
   required database actions.
- this patch splits setting of root password to
  be redhat specific.
- as a consequence, users will not be able to 
  specify a root password on Debian (which 
  needs to be opened as a seperate ticket)
Merge pull request #5 from bodepd/feature/master/no_root_debian

Debian should not manage root password
Refactor ruby package provider

Allow a parameter for the ruby-mysql package provider.  This
will allow you to use providers other than gem.
Remove path to service binary

This commit removes the path to the service binary (which didn't
work on CentOS) and instead added a path parameter.
Add client package variable

The mysql client package is different on CentOS. This commit adds
a parameter for the mysql client package and defaults to a variable
in the mysql::params class.
Fix root password ordering issue

This commit fixes an ordering issue for setting the 
mysql root password.
Merge pull request #8 from glarizza/feature/master/ruby_mysql_fix

Refactor ruby package provider
Fix service path

Restrict the path for the service binary to '/sbin/:/usr/sbin/'
Merge pull request #10 from glarizza/feature/master/service_path_fix

Feature/master/service path fix
Database should set charset on create.

Previously, the charset of the database was not
being set on create, causing puppet to have to
potentially run twice to update it.
Merge pull request #9 from glarizza/feature/master/password_ordering

Mysql Module Fixes
Merge pull request #11 from bodepd/issue/master/set_charset_on_create

Database should set charset on create.
Created config class and extended params.

It makes way more sense to just allow it as a 
class param.

Also added some additional config for setting bind
address and port.

Added management of /etc/mysql/my.cnf

Documented a dependency on create_resources 0.0.1
Merge pull request #12 from bodepd/feauture/master/expand_config

Created config class and extended params.
Fixed bug with updating mysql root pw.

root_password was being set to an undefined variable.
Merge pull request #13 from bodepd/issue/master/fixed_root_pw

Fixed bug with updating mysql root pw.
Cleaned up implementation for setting root pw

- param of rather or not to set rootpw in
/etc/my.cnf

- fixed bug for rootpw conditional

- config files are only used for managing rootpw
15 - Fix resource names in monitor.pp
Merge pull request #16 from kbarber/issue/master/15_incorrect-resource-names-in-monitor

15 - Fix resource names in monitor.pp