fix incorrect nextID and saveMetaData at last.
call TabGroup#uninit at first on Storage.uninit
saveAll data at GroupItems#uninit
fix typo
use strict
ensure groupID is more than 0
save tabData when activeTabItem is changed