Added the powerfull ':' operator for strings which creates a new has with the self string as key and it's argument as value.

Example:
  var hashes = [
    downfall: 90,
    'skyfall': 85,
    „jumper”: 73,
  ];

  hashes.each { |hash|
      hash.dump.say;
  }

It is very usefull for creating trees:

Example:
	var tree = "root":"child1":"child2":"end";

is parsed as:
	var tree = "root":("child1":("child2":"end"));

which means:
	Hash.new(
	'root' => Hash.new(
		'child1' => Hash.new(
			'child2' => 'end'
			)
		)
	)

* Other minor fixes.