BeanLookupBindings for simpler script access to beans

The new class BeanLookupBindings allows scripts to skip getBean calls.
Lines like 'beanname = appCtx.getBean("beanname")' can be left out.
Past scripts remain compatible.
This change effects action directory scripts and rest console scripts.
disable bean lookup by default

bean lookup may be enabled by setting a variable named beanBindings to
true in the Bindings or in the script.
bindings on top of beans instead of vice versa
ScriptResource actually uses the BeanLookupBindings
Merge pull request #19 from travisfw/bean-bindings

BeanLookupBindings for simpler script access to beans