hotfix uninitialized constant Capistrano::S3

This fixes the following error:
```.../publisher.rb:5:in `<top (required)>': uninitialized constant Capistrano::S3 (NameError)```
by defining the module `Capistrano::S3` before trying to define the module `Capistrano::S3::Publisher`