removed unneccessary function highCard and its test case, removed test of namesOf function
removed utilities tests as these functions are really implementation details for the Card and pattern objects.
started tests for CardPattern, removed unused 'size' param from CardPattern, improved __repr__ of CardPattern
implemented some tests for generic CardPattern objects, other TODO test cases inherit from CardPatternTestCase
encapsulated some utility functions in CardAnalyzer base class
improved CardAnalyzer with bomb parsing and smarter pattern parse function, removed un-used classes for now.