Fix sign comparison warnings in tests
Add test for generate() with pair<T1, T2>
Rename lambda result test functions to check_lambda_result()
Make function_signature_to_mpl_vector<> meta-function variadic
Make lambda get<N>() variadic
Make lambda function expressions variadic
Add third lambda placeholder
Add make_pair() lambda function
Add make_tuple() lambda function