[FEATURE] Spitted error classes (unvoteable / fatal error)

There are now two different error classes. One is used for fatal errors
during processing (error_container_class) and the other one is used
for the message that tells the user that he is not allowed to vote on
the current poll (unvoteable_message_container_class).