Extend EC2LatentBuildSlave to support spot instances.
Added a 'glob' command to the slave.

Can be used to retrieve a list of files from the slave that match
a given pattern. (This is somewhat more portable than using shell
expansion.)
Custom steps can use this command to add filenames to a property
of the build where they may be later picked up by an uploading step.

RemoteCommand('glob', dict(path='[Bb]uild[Bb]ot-*', workdir='wkdir'))
pep8 (so close)
added the new twisted.cred syntax for change_hook_auth in the documentation of several change hooks
Extend EC2LatentBuildSlave to support spot instances.
Enable mounting volumes after starting an instance.
Add ability to specify placement within region. Clean up logging.
Merge upstream.
Merge remote-tracking branch 'upstream/master'
GitPoller: Allow polling all branches, or a filtered subset of branches.

The make the ``branches`` argument accept either ``True`` to poll all branches,
or a callable to filter the remote branches.
Add checks for spot price too low. Add default spot price multiplier.
Fix the default price multiplier option.
Add documentation for EC2 latent build slave spot requests.
Clarify release notes.
Fix formatting in release notes.
"Accomplish" is not spelled with a G.
GitPoller: Tidied GitPoller work to fix PEP8 warnings
GitPoller: Fixed describe support for self.branches containing True or a Callable
GitPoller: Added TestGitPoller.test_poll_callableFilteredBranches
GitPoller: Store lastRevs branches with the non-bare names.