Introduce Travis::Build::Shell::Dsl::*

For each supported platform, define a module under
Travis::Build::Shell::Dsl that overrides methods in
Travis::Build::Shell::Dsl.

As linux is our default, the Linux module simply includes
methods from the "parent" module.