Gravar-mail: Discovering regulatory binding-site modules using rule-based learning