Add BSD TAR Adapter

Fix #9 , fix #19