changed from arrayref to hashref for clarification
Drop --ignore-errors option as its use case is unclear
Moved role/task resolution back into CLI
process multiple task arguments as one fictional task
Added local context as argument to the task->run method; Don't use Cinnamon::LocalContext global variable from outside of Cinnamon::Task::* and Cinnamon::DSL::*
simplification