File: fixed virtual/static attributes

- added is_virtual_lib/is_static_lib methods
app: added --colorize switch, forces color output
Cache: implemented _add_to_cache/_get_from_cache

- Added methods to add files to/get files from the cache
- Renamed _query_ld_so to _query_ldd