Add gimlet (self) to mapped variables

* This makes it possible for middleware to know about and use various
  aspects of the calling gimlet. For example, a middleware can setup
  additional routes, map variables, etc.
moonscript is unused within bin/gimlet
Add a rockspec