New configuration define.

* added a define to easily create .cnf files in /etc/mysql/conf.d/
* fix wrong path for .my.cnf in /etc/
fixed .my.cnf path

* rollback for the file location + updated the documentation
fixed documentation and added rspec

* fixed a typo in the documentation
* added documentation for parameter +notify_service+
* added rspec test
fixed typo
Merge pull request #93 from Savar/master

new config define and a small bugfix
Add show_view_privilege for backup user
Fix lint warnings
Merge pull request #110 from dalen/master

Fix lint warnings
Merge pull request #108 from Paulche/master

Add show view privilege for backup user

This is valid for database dumps which contain views, as per http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
Added IPv6 localhost to account_security
Added : to allowed host names for IPv6 addresses
Update mysql::backup privs for #108
Added spec for IPv6 changes as requested by upstream
Merge pull request #112 from hunner/fix_mysql_backup_spec

Update mysql::backup privs for #108
Don't assign to hash after creation

We shouldn't modify a variable after creating it. It is just a bug that
it is possible at all.
Merge pull request #114 from dalen/immutable_variables

Don't assign to hash after creation
Merge pull request #113 from janoszen/ipv6

IPv6
Make service restarts optional

Useful if you prefer to not have your mysql service touched after it is
running.
Minor rdoc fixes in mysql::config class
Merge pull request #115 from frimik/restart_optional_and_minor_doc_fix

Restart optional and minor doc fix