GUI: custom exception handling

- PerunError object can now store callback's URL and POST data in itself, 
  so it won't be lost on custom error handling.
- Generation of error widget moved to UiElements.
- Modified AddMember and AssignGroup(s)ToResource(s) callbacks.
- Source format of used classes since the last one didn't end well 
  on inner classes and native methods.