Fix missingThis errors.

Add checks for FunctionExpression and function parameters
Add compiled form and more missingThis fixes.

Add checks for if it was assigned to a variable then called recursively.
Merge pull request #34 from Xavion3/master

missingThis fixes