Fixed FileRevs to handle renaming in another branch
Fixing a bug, adding more tests
More bug fixing
Modify Metrics to take advantage of new FileRevs
Blame uses the new FileRevs
Merge branch 'master' into concurrent_file_path

Conflicts:
	pycvsanaly2/extensions/Blame.py
	pycvsanaly2/extensions/FileRevs.py
	pycvsanaly2/extensions/Metrics.py
	tests/file_path_test.py
Merge pull request #60 from linzhp/concurrent_file_path

Fixed FileRevs to handle renaming in another branch