forum_use_terms: restricting forum access by agreement with terms of use

(ActionItemXXXX)

Signed-off-by: Arthur Del Esposte <arthurmde@gmail.com>
Signed-off-by: Carlos Andre <carlos.andre.souza@msn.com>
forum_use_terms: refactoring accept button action and protecting the forum's topics with same terms-of-use

(ActionItemXXXX)