add HasMatches()
organize Expression->compile
organize Expression->visitRuleset, remove array_merge
remove count() calls in joinSelector
remove count() from processExtends->visitRuleset
replace _call() with NewObj*() methods
NewObj1() does not need to be called with argument array
clean up mixin definition class, remove unecessary frame functions
use isset instead of array_key_exists
find() does not need env argument
first_oel_map and first_oelements tests for ruleset->find()
use first_oelements and remove first_oel_map
use in_array instead of array_intersect for hasmatches()
add bootstrap3.1 exptected results