add support for RAR containers

this will not pass Travis until #2744 is merged
Merge pull request #3039 from rolandwalker/rar_containers

add support for RAR containers