extract core commands from lixian_cli to lixian_commands
upgrade per commands refactoring
if last file is empty, don't set complete flag
add progress bar to lx hash --verify-bt
fix #138: bt filename encoding