Fix colon problem

When loading an elf/rap object file from an archive file, error occurs
with msg : file not found. This patch fix it.
Fix archive file load

When loading an object file in an archive file for the first time, RTL
complains that loader can not be found. It is because offset is bigger
that cache->file_size the first time when file_size is still -1, while
offset is positive because reading the archive file. This patch fixes
ths problem.