Include flexible authentication with cancan

Signed-off-by: Gustavo Toshi Komura <gtk10@c3sl.ufpr.br>
Generate ability of cancan

Signed-off-by: Gustavo Toshi Komura <gtk10@c3sl.ufpr.br>