Added caching to lume.lambda()
Added test for lume.lambda() caching