Fix for issue #1: properly return non-zero exit status from bin/filesets ruby wrapper

@kylev can you review, then we'll need to push the change to rubygems and update our production gemfile.