ra format support

1. Automatically place object files in archive files into a ra file,
   using new option --runtime-lib
2. Add a new option --one-file to decide whether the collected
   object files should be merged into the rap file or not.