Various changes to the provider to ensure commands are successful,
as well as improvements to the tests.
Merge pull request #208 from apenney/database_user

Database user refactor/tests
add ft_min_word_len and ft_max_word_len config options
Cover Fedora 19's move from mysql to mariadb packages
Merge pull request #165 from leinaddm/add_ft_word_len_options

add ft_min_word_len and ft_max_word_len config options
Merge pull request #210 from red-trela/fedora-19-mariadb

Cover Fedora 19's move from mysql to mariadb packages
Add basic specs for database provider.