renamed WordCountFile to WordCountDatasource (it's the storage format
that varies, not what is being stored).
refactored PropertiesWordCountRecorder to reflect this as well.
Removed unnecessary recorder interface.
renamed test to reflect the class name
Refactored WordCountDatasource to an interface.
removed (now) unnecessary test.