Add CSRF Filter

CSRF Filter will prevent CSRF attacks (webforms submits)
Angular toolkit was changed to send the mandatory header on ajax requests.
Changed custom task submission to ajax post.