#518 - cpan version scope fix
ignore perl versioning politics
If there was a symlink to a directory fpm was incorrectly marking this
as a directory in the spec file and rpmbuild was erroring out.  This
fixes that by checking for symlinks and not adding them to the directory
list.
fix annoying rspec warnings
#445 basic support for alternative npm registry
split lines for readability, jeez
#445 don't fail when no registry is set
add support for alternative CPAN servers
Fixed typo in spec file template
Update command.rb

Missing space in help.
Update python.rb

help text fixes
Fix gem command conflict with specific_install

When specific_install is installed, calling "gem spec" is ambiguous and
fails.  Call it with the full name "gem specification" instead to avoid
that.
FPM::Package#convert does not keep defaults attrs

This is a failing spec to show a bug in FPM::Package#convert:
Default attributes of the target package format are applied when calling .new,
but then discarded and entirely replaced with the attributes of the source
package.
FPM::Package#convert now maintains default attrs

FPM::Package#convert no longer discards the default values of the attributes of
the target package.
Instead the attributes of the source package are merged into the default
attributes of the target package.
- Write json from get_metadata to a file and read that. stdout and
stderr are regularly abused by python setup.py's (like numpy, for
example) so we can't easily pull out the json from stdout anymore.
.
Make the namespacing used for --deb-changelog consistent with other
fields - fixes #543
deb-upstart: automatically symlink to upstart-job

When --deb-upstart is given, automatically create a symlink to
/var/lib/upstart-job for each given paramter.
- mkdir necessary directories
- style
- give a better error message if the user provides an invalid or
inaccessible path