BAC-960 Refactor racl-rails, ensure none action is available without RACL

remove dependance of racl
add possibility to define lambda assertion
change nil to true as true assertion
new way to define rules
add checks on configuration to avoid mistake
by default all actions are now unauthorized
raise an exception when unauthorized
set up racl rules on class loading instead of runtime loading