For issue #5 Added two methods to test the classification accuracy.  One is theoretical with a random hold-out set and the other is real-world as if new malware is released into the wild.