Modified save behavior and providers.
Moved MySQL data provider to main repo, revised for provider changes. Fixes #148 #124