File Packager improvements

Hi.
This adds a `--js-output` argument to the file_packager, allowing users to specify an output js file. It displays usage when no argument is passed. Unexisting input files are ignored. If `--no-force` argument is passed, and no input file is valid, the packager creates no archive and outputs nothing.