Add experimental perforce support
Docs: add perforce
Merge branch 'perforce-support'

Closes #46.