added function type
fixed bugs
fixed bug
return check on definition
Merge branch 'functionsymbolrefactoring' into mergeall

Conflicts:
	isdefinedvisitor.cpp
fixed bug with return
fixed bugs with chars
added code to work with pointers
added __mmap function
fixed bug with 'var'