Refactored async saver to accomodate other saver types.
Removed extra dots
Refactored attribute assignment/retrieval for easier subclass definitions
Completed async refactor. Added CSV saver on top of refactor.
Resolved conflicts
Updated the generate_path and gave better pickle error messages.
Merge pull request #7 from MSeal/master

Refactored async saver to accomodate other saver types.