Adding a new way if rule resolution
Fixing package json file
Fixing the tests- fixing a bug in resolving locales
Adding an easy way of specifying and configuring specialization rules - per Arch reviews
Fixing bugs in the rule resolver function
Removing the unnecessary comments
Fixing tests