Assignment by [-,+,*,/,**], power-op is completed.

Assignment by:
> `a += 5;`  |  `a /= 5;`  |  `a *= 5;`  |  `a **= 5`   |   `a -= 5`

Supports numeric types**
(*): `+=` supports increasing pointers, and can be used for string
concentration.
(**): `-=` supports pointers.

The power operator was incomplete, no evaulation was made for them, only
the parsing/tokenizer was finished.
Fixed RaiseException(..)

`RaiseException(Ex: TIFException; Param: string);` was rasing the
"error" in the delayed code.

Works fine now.
Merge pull request #1 from WarPie/master

Assignment by [-,+,*,/,**], power-op is completed.