Add --full-depth flag to 'bower install'

Added a --full-depth flag to 'bower install' which turns off the '--depth 1' flag when the GitRemoteResolver creates a 'git clone' command.

This is done by adding full-depth to the install command's list of options, with 'U' as the shorthand. The fullDepth options is then added to the config object. Alternatively, the options object could be passed all the way to GitRemoteResolver by way of the Project, Manager, and resolverFactory modules or the options object itself could be added to the config object.