Starting support for coding.
Changed from PyUnRAR2 to unrar library.

This was necessary for 2 reasons:
1. It has unicode support
2. It follows the same API defined at Python's ZipFile.