Initial gem, some reworking.

Included the comment-stripping stuff from the main codebase, included the RubyVM bits, changed hash_sum out for a Levenshtein-distance calculation (with adjustments made for weight; see the parts of the spec that relate to the distance method), finished up an initial packaging of the code.