Find all files, return dict, where key is filename
        files[filename]=dictionary
        where dictionary has keys:
            ['mtime'] = modification time

def _findFiles(self,pushdir,files=None):
        """Find all files, return dict, where key is filename
        files[filename]=dictionary
        where dictionary has keys:
            ['mtime'] = modification time
        """
        
        #If no file list given, go through all
        if not files:
            files=os.listdir(pushdir)

        dfiles={}
        for fn in files:
            # Skip . files
            if fn[0]=='.':
                continue
            fullfile=os.path.join(pushdir,fn)
            d={}
            d['mtime']=os.path.getmtime(fullfile)
            dfiles[fn]=d

        return dfiles