Feature: Adding support to array of actions. Closes #1
  - Allowing to add a list of actions to a list of targets
  - Tests added

Enhancement: Check for '*' permitted actions. Closes #2
  - Checking if it's not permitted to add a list of actions with an '*' in it
  - Checking if it's not permitted to add an action to a target that already has '*'
  - Checking if it's not permitted to add an '*' to a target that already has actions
  - Test added

Enhancement: Adding custom Exceptions
  - Unauthorized resource
  - Action not found
  - Target not found
  - Action already exists
  - Target already has '*'
  - Target already has actions
  - Action list with '*' in it
removing unecessary test