added additional rule for allergies, implemented new logic for match-sections so that it evaluates the best match for each new record
grunt tested
factored out code and code system matching from allergies, moved to util
moved raw percentage matching to utils
further refactoring codeMatch