Half-fix #26
Merge pull request #27 from GUIpsp/26

Half-fix #26. Add auto-completion for `antigen` sub-commands.
Fix code formatting, indentation and execution order.
Add completion definition after compinit is run.
For #29. Intial working implementation with tests.

The `-theme` command is now little more than an extension to the `-bundle`
command. The difference is that this command sets `--btype=theme`, which is what
indicates that this bundle is a theme.

As such, the `-theme` command accepts all the documented options taken by
`-bundle`.
Update docs on the new `-theme` sweetness. Fix #29.
Merge pull request #31 from GUIpsp/master

Update the README further with more theme goodness
Reformatting in the README.
Implemented `antigen-snapshot` command.

Creates a snapshot file with some basic metadata information and pairs of repo
urls and their version hashes. Tests included.
Added `antigen-restore` command.

This command is used to restore from a snapshot file provided as an argument.
The snapshot file can be generated by the `antigen-snapshot` command.
Add some notes on `-snapshot` and `-restore`.
Only save bundles that have a local clone in snapshot.

Saving the hash of bundles that don't have a local git clone doesn't make sense.
Mild reformatting in readme.

Mostly just a commit to force rebuild on travis.
Don't use a pager for output display.
Fix `*.plugin.zsh` file loading.
improve startup speed by only calling `compinit -i` once
Merge pull request #36 from wrboyce/master

improve startup speed by only calling `compinit -i` once
Merge pull request #35 from kamipo/master

Fix `*.plugin.zsh` file loading.
Rollback #36. compdef is required by many plugins.

compinit has to be initialized before loading any plugins, since most of the
utilize `compdef`.
Mild refactoring.