Allow file pattern specification for deploy:assets.
Merge pull request #29 from jhuckabee/s3-file-pattern-option

Allow file pattern specification for deploy:assets.
Added ability to specify path of .git folder
Default on rootPath if gitRoot is not defined
Added tests for specifying git path.
Cleaned up git path detection.
Added ability to specify a custom path for local git repository.