RandomVariable and RandomVariableOperator support the same constructors now.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@824 48fcbb9e-5639-0410-8b25-842128a4905d
Code cleanup.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@825 48fcbb9e-5639-0410-8b25-842128a4905d
FIxed use of Double.MIN where -Double.MAX should have be used.

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@826 48fcbb9e-5639-0410-8b25-842128a4905d
Added a factory for random variables (abstraction of the creation of object implementing RandomVariableInterfaces).

git-svn-id: http://svn.finmath.net/finmath%20lib/trunk@827 48fcbb9e-5639-0410-8b25-842128a4905d