Hepadnaviruses: Current Models of RNA Encapsidation and Reverse Transcription