Now allows automatic injection of let for functions with named variables

Signed-off-by: Richard Minerich <richard.minerich@gmail.com>
inject let now support top level functions with any kind of parameterization

Signed-off-by: Richard Minerich <richard.minerich@gmail.com>
Merge pull request #174 from Rickasaurus/master

Now with automatic let binding injection for top level functions