better logging in builtins

- unified error messages
- added more details
- log the caller location (instead of the location in builtins.rb)
Merge pull request #49 from lslezak/builtins_logging

Better logging in builtins