Fix a terrible bug: add __init__ to TreeItem and don't use class variables where it shouldn't be used
Initialize get_mtime cache by dateteme_min instead of 0 (Fix sync_stores error "Cannot compare datetime.datetime to int")
Last fix #38 and additaion check