fixed detection of free vars while evaluating
allow string in require.ensure

fixed #500
1.4.5