Merge pull request #1 from sunapi386/algorithm

Algorithm
windows install readme
update readme and gemfile for windows install
update readme and gemfile for windows install
update readme and gemfile for windows install
bug fix in creating db, heroes with dashes '-' in their names did not have their edges added
better string searching! uses approximate matching algorithm JaroWinkler distance comparison

rename to search_amatch, now uses LongestSubsequence (otherwise won't match substrings)

search_amatch tweak to return all, but limit 5

added server regex search
fixed dual_counters
merge_counters takes hero counter list
print_n_counters method added
the real deal! dota cm mode picker