[FIX] add scrollbar to filters menu if needed (web client)

the filters menu can quickly grow if the user adds many conditions.
Once it grows out of the screen, the lower buttons can not be reached
anymore.  This patch adds a vertical scrollbar to fix this issue.  It
has to use some javascript to update its max-height property.
[FIX] UI fix: ungroup 'edit' and 'create' (web client)

ungroup these buttons in form view.
[ADD] added rating, rating_project and rating_project_issue module

[IMP] Added option to install rating module under Project

[IMP] added template to display when customer rates the task/issue

[IMP] Improved template and code

[IMP] : rating , rating_project and rating_project_issue as per new api

[IMP]: rating template

[FIX] : test case failed

[IMP] : code

[ADD] : tooltip on rating kanban view and filter for unhappy

[ADD] : defualt groupby users in rating statastics

[IMP] Added conditions to show smileys on project kanban