Check the Windows metadata version of a file

Adds the ability to check if a dll/exe's product/file version matches a version string

````
describe file("C:/Windows/System32/aaclient.dll") do
	it{ should be_file }
	it{ should be_version("6.2.9200.16398") }
end 
````