Use the global bundles instead of reinitializing
Merge pull request #242 from techlivezheng/feature/use-global-bundles

Use the global bundles instead of reinitializing
Make bundle options visible to installer

Bundle configuration options that are inferred from the bundle specs
overwrite user provided ones. This used to prevent users from changing
the name of directory where the cloned bundle should go, for instance.

Keep the user provided options with a preference over inferred ones.
Merge pull request #406 from gmarik/bug/keep_all_config_on_install

Allows Bundle plugin folder renaming.