Clone roles

This feature allows users to clone roles easily. Roles are deeply cloned
using the gem 'deep_cloneable', so that the associations (permissions
and filters) are cloned as well.