Evaluate include/exclude filters from source dir
Add integration tests for local include/exclude filters
Fix unit test on windows
Account for s3 paths not having a trailing slash

Fixes #552
Update test to *not* have trailing slash
Merge branch 'include-exclude-sourcedir' into develop

* include-exclude-sourcedir:
  Fix unit test on windows
  Add integration tests for local include/exclude filters
  Evaluate include/exclude filters from source dir
Update CHANGELOG with new changes
Merge branch 's3-trailing-slash' into develop

* s3-trailing-slash:
  Update test to *not* have trailing slash
  Account for s3 paths not having a trailing slash
Update changelog with issue 552
Update include/exclude docs to reflect latest changes

Also changed the wording of `--include` to make its purpose
more clear.
Merge branch 's3-filter-docs' into develop

* s3-filter-docs:
  Update include/exclude docs to reflect latest changes
Document the valid choices for the --storage-class option.  Fixes #539.
Adding slightly more punctuation.
Merge pull request #565 from garnaat/doc-storage-class

Document the valid choices for the --storage-class option.
Update completer tests with new region
Update CloudTrail customization call format.

Updates the AWS CloudTrail create-subscription and update-subscription
customizations to use the latest CloudTrail API, which includes changes
in the way parameters are passed into the CreateTrail and UpdateTrail
operations.
Remove str() call from part_number args

The model now defines these properly as ints.
Add banner for new region
Update changelog with latest features
Bumping version to 1.2.9