Add locale and Marshal support to RSemantic::Search