use anti_spam plugin in suggest_articles

ActionItem2691
Merge remote-tracking branch 'lucasmelo/spam' into lucas-spam
anti_spam_plugin: refactor wrappers logic
spammable: encapsulate the spam logic to a module
spammable_hot_spot: encapsulating spammable hot_spots
spammable: fail safe measures

   * Avoiding module inclusion on models that doesn't have a spam
     attribute.
   * Avoiding named_scope filters on models that doesn't have
     named_scope.
manage-spam: show only tabs that has spam
schema: remove mistakenly added plugins tables
sub_organizations_plugin: Add page that shows all sub_organizations of
given organization.

(ActionItem 2499)

Signed-off-by: Daniel Bucher <daniel.bucher88@gmail.com>
Signed-off-by: Arthur Del Esposte <athurmde@yahoo.com.br>
sub_organizations_plugin: Add related organizations block.

(ActionItem2499)

Signed-off-by: Daniel Bucher <daniel.bucher88@gmail.com>
Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
Signed-off-by: Marcos Ramos <ms.ramos@outlook.com>
sub_organizations_plugin: Add page that shows all parent organizations
of o organization.

(ActionItem2499)

Signed-off-by: Daniel Bucher <daniel.bucher88@gmail.com>
Signed-off-by: Marcos Ramos <ms.ramos@outlook.com>
Merge branch 'AI2499-block_parentorganizations'

Conflicts:
	features/support/paths.rb
	plugins/sub_organizations/controllers/sub_organizations_plugin_profile_controller.rb
	plugins/sub_organizations/lib/related_organizations_block.rb
	plugins/sub_organizations/lib/sub_organizations_plugin.rb
	plugins/sub_organizations/views/sub_organizations_plugin_profile/_related_organizations.rhtml