Update AWS SDK implementation

The newer AWS SDK changes the syntax slightly. This updates our
implementation so it doesn't break.
Lock new version
Use `scrot` for Linux

This is a change that will not be merged back upstream.
Merge pull request #2 from alexblackie/master

Update AWS SDK implementation