RB-MM 2 rules working with common terms

The transformer is called before the execution of the RB-MM.
JS files Validated with JSHint
RB-MM 2 rules with common terms

bug fixed
RB-MM 2 rules with common terms working

bug fixed
Merge remote-tracking branch 'NickKaklanis/RuleBasedMatchMaker' into pilot

* NickKaklanis/RuleBasedMatchMaker:
  RB-MM 2 rules with common terms working
  RB-MM 2 rules with common terms
  JS files Validated with JSHint
  RB-MM 2 rules working with common terms

Conflicts:
	gpii/node_modules/matchMaker/src/MatchMaker.js
	testData/preferences/gnome1.json
	testData/preferences/os_gnome.json
	testData/preferences/os_win7.json
	testData/preferences/roger.json
	testData/preferences/rwg1.json
	testData/preferences/rwg2.json
	testData/preferences/screenreader_nvda.json
	testData/preferences/screenreader_orca.json