Accept all role formats, not only *.rb
Fix an issue when inner_path is null (local_repo_dir is not homedir, so we must always create symlinks)