Added support for CrashManagerListener

Added support for CrashManagerListener in TraceWriter
Changed method name TraceWriter.WriteTrace

Changed method name in order to avoid confusion
incorporate direct usage of hockeyapp's java save exception where applicable.  update C# trace writer to include the other fields supported by hockey app.
add cache control information for exception handling that can't run through java methods