** Added support for complex numbers.

Usage:
	var a = 1:1;            # same as: Complex(1, 1)
	var b = 3.14159:1.25;   # same as: Complex(3.14159, 1.25)

	say (a + b);                  # addition
        say (a * b);                  # multiplication
        say (-a);                     # negation
        say (1c / a);                 # multiplicative inverse

	# Caveats:
	say (Complex::i * 2);    # implicit conversion
	say (2c * Complex::i);   # explicit conversion (required)

** Added File.compare() (and <=>) method to compare the content of two files.

Example:
	var f1 = File(__FILE__);
	var f2 = File(__FILE__);

	switch(f1 <=> f2)
	   when(0) { say "equal" }
	   when(1) { say "NOT equal" }
	   default { say "error" };

** Added more methods for the Math object, like 'acos', 'tan', 'deg2rad' and others. (see `perldoc Math::Trig`)

Example:
	say Math.tan(Math.pi/4);