Add travis:encrypt command

I took a pass at implementing the feature discussed in #8.

I exposed the `--add` and `--override` options to allow the end user to control edits to .travis.yml.
What does `--split` do? Should it be the default even though it isn't in the `travis` CLI?