Implemented ProductValue class with tests: based on proposed specification here: https://wiki.namecoin.info/index.php?title=Product
Extracted base class BaseNameValue from DomainValue and implemented new ProductValue class
Refactored NameShowResonse.GetValue to use generic static instantiator in BaseNameValue
Refactored NmcClient.LookupDomainValue into reusable functions
Moved ServiceRecord into it's own file, and minor file system reorganization
Merge branch 'master' of https://github.com/Derrick-/MeowBit