ISPN-3698 Empty constructor for JBossMarshaller is used standalone
ISPN-3454 Third party suspect exceptions should be thrown as they are

* Third party suspect exceptions when you have 3 or more nodes, e.g.
node A, B and C, and one of the nodes, say node A, receives a message
from node B saying that node C was suspected. This could happen with
distributed caches.
* Third party suspect exceptions should not be transformed into remote
exceptions since these are application level errors.

Conflicts:
	core/src/main/java/org/infinispan/util/logging/Log.java