Log exceptions in maneuver creation

In current maneuver planner system all exceptions are treated equally and displayed in GUI.

The change introduces a new OperationException that should be used for messages to the user.
Any other exception will now just show a generic message, but will log the full exception.