Add happiness function and display happiness in info_display.

Currently, happiness uses knowledge, money, completed education, and
the rank of the current job.  Later, this will take into account goods,
but we don't have those implemented right now.  Fixes #34.

The actual calculations used will likely change over time as we playtest a little more, but I just wanted to put in some dummy values for now.