Move the package installation to before the forced service restart.

There were 2 service[mysql] blocks, renamed one to 'mysql-start' to remove
contention. There were also a pair of if/end blocks followed by unless/end that
were redundant, switched these to if/else statements.
added trivial client test while debugging an issue with server tests
passwords aren't escaped properly, use simpler password since this is a test
COOK-3752 merge
data_dir tests are failing with Ubuntu https://tickets.opscode.com/browse/COOK-3780
v3.0.12
Version bump to v3.0.13
[COOK-3807] - Don't call execute['assign-root-passwords'] when platform_family is debian

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-3801] - Add innodb_adaptive_flushing_method and innodb_adaptive_checkpoint tunables

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-2837] - Adding support for table_cache tuneable

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-3481] - Adding various Windows fixes

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-3773] Fixing immediate restarts on template

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-3697] MySQL Security Hardening

Signed-off-by: Sean OMeara <someara@opscode.com>
fix regression introduced in 839273e5bf073efaeb0330939fd597572df78dc6

Signed-off-by: Sean OMeara <someara@opscode.com>
[COOK-3928] - Refactoring mysql cookbook for readability and maintainability
commenting metadata.rb
Version bump to v4.0.0
Version bump to v4.0.1
Fixing bug where unprivileged users cannot connect over a local socket. Adding integration test.
Fixing bug in mysql_grants_cmd generation
Adding support for Amazon Linux in attributes/server_rhel.rb