update to shapes examples
Minor fixes and cleanup.
Address style issues.
Move the members tuple around.
Modify calc.test.cc to work.
Pull in operator()s explicitly for overloaded lambdas.
A few more exaples.