add *.exe and *.o to .gitignore
add nested_lambda

add this program to test the lambda feature, to find out whether it can
be nested. A lambda return another lambda, the inner one use the outer
one's variable as its state.
print the address of the lambda's variable

outer lambda's argument have a different address when called the second
time.