StackTrace now only handle the stacktrace
Marshall exceptions with cause and stacktrace
Rewrite the stacktrace marshaller
Stop adding the stacktrace manually
Update TestStackTraceInterfaceBinding
Update TestExceptionInterfaceBinding

It nows return an array of exceptions containing stacktraces
Handle the aliases for interfaces in the stub server
Increment the version to 4.0
Add the protocol v4 to the supported ones in the stub
Increment raven-Java client to 4.0
Update protocol version to 4