Various code clean-ups.
Remove legacy support for toString / valueOf injection and simply code accordingly.
Allow control of beans creation on level of injection object literal as well as globally through Base.beans, which defaults to false.
Add jshint settings.
Offer a way to control bean behavior on a per function basis through the bean property on the getter function.