Updated project versions to 0.3.0-SNAPSHOT.
Destructuring to remove some lets.
Restructing return map of analyse-local-directory, removing an intermediary layer.
Removing a layer from the analyse-s3-bucket return map.
Unified analyse-sync-state return map.
push-so-s3 pulls creds from sync-state map.
Moved out filer helper.
Added function for making s3 files public.
Function renames for clarity.
Inlined the padding.
Reorder functions for clarity.
Added doc strings.
Most functions are logic functions.
Cleanup of user.clj
Changed sync-state structure so credentials are grouped together.
Wired through a make uploaded s3 files public options. See #2.
Hooked in the public upload functionality to the lein plugin.

Updated the docs and integration test to reflect this.
Merge branch 'master' of github.com:kanej/lein-s3-sync