change backup method, update zip bytes
config use def value to fill empty value
add IsFile and IsDir method
separate unzip bundle bytes method
init default config if some keys are empty
upgrade support done