No complete cure yet. We are waiting for Sep24 to see if we can hear anything interesting.
Check this out
http://www.sciencedirect.com/science/article/pii/S016635421500145X#b0590
What is on 24th of September?
One vaccine will come in late 2016 but that will also not cure
You can search for Sep 24 HBV, you will get the info.