Merge branch 'master' of https://github.com/daviis/PyDucker
Merge branch 'master' of https://github.com/daviis/PyDucker
started working on if visit
Set up framework for keeping track of internal visit_If stuff
have to se why function takes a type
Have an outline of how to check if test returns a bool. Do not think we wan to check if test returns a bool in visit_If  because i do not belive that there is way to do it nicely or like     BinOp
Made some changes in FunDefBean in the function takes so that i would no longer get errors
can handle on type of test and return a bool still have to check out body and orelse and add excpections
add test file for incorrect uses for if
made some change in Bean to get some thins working in walker
the If visit should work for most things execpt variabls. Also have to add exeptions only have print statments.
fixed some merge errors