Improved support for custom submission

- fixed bug that prevented CustomSubmissionEvent from firing in NBug.Core.Submission.Custom (handler != null)
- fixed bug when exception was thrown when trying to read settings from empty file (check if File.Exists && File.Length >0)
- added support for custom submission destination in Configurator 
- added CustomSubmissionEvent in WinForm & WPF examples