Added 'cupid' helper library

Quoted from the wiki:

Out of the box you will get the following features:

* A developer console ( press ~ )
* A crash debugging window will catch lua errors
* Your source directory will be monitored for changes, and
  game reloaded then changes are found. (Set enable_watcher to
  false to disable this).