Updated documentation comments
get file reference instead of file path for current version from plist.
Added spec to cover 'handles xccurrentversion file'