Add: md5

- Implemented MD5 checksum functions in class sharedHashFunctions.vb
- hash file is generated after starmap creation in the form of
hashstarmap.txt; same syntax is used for all other xml files that need
checksum, eg. the hash file for playerinfo.xml is hashplayerinfo.txt
- only 2 public functions in sharedHashFunctions: addHashFile and
checkHash.  Both accept the argument "type", which takes the form of the
main XML file name's root, eg. starmap.xml type = starmap