adding a script to build llvm and make sure it gets installed correctly
started adding debugging code to be able to add better handling of the nsw and nuw flags
fixed variable name spelling
fixed comment about nsw flag on function regarding the nuw flag
made sure checks for +/- overflow allow operations on unsigned numbers to be 0