Adds manual variable support

This patch will now add `var foo =` to the declared variables list.
Now the 2nd 'foo =' won't shadow the first manually decalred var.
Merge branch 'master' of https://github.com/AdamBrodzinski/RedScript

Merges gh pages