added fm.rescan() method

Conflicts:
	CHANGELOG