Genesis 27: Isaac blesses Jacob

Jacob stole Esau's blessing from Isaac with the help of Rebekah.

Signed-off-by: James Hogan <james@albanarts.com>
Genesis 28: fill in some details

Jacob started at beer-sheba and went to Beth-el. Esau married Mahalath
after seeing that Isaac had told Jacob not to marry from canaanites.

Signed-off-by: James Hogan <james@albanarts.com>
Genesis 29: fill in some details

Jacob reached Padan-aram, stayed there for a month, then started working
7 years for Rachel. Laban tricked him and gave him Leah as a wife
instead. He then married Rachel too after a week, and worked another 7
years.

Leah then had 4 children.

Signed-off-by: James Hogan <james@albanarts.com>
Add Genesis 30

Add basic facts from Genesis 30. Jacob's wifes and children.

Signed-off-by: James Hogan <james@albanarts.com>
Convert bible.pl to a chron database module

Convert bible.pl to a chron database module by adding a module/2 call at
the beginning and including chron(database) to load chron and set up the
module as part of the chron database.

As part of this, various database interrogation predicates have been
prefixed with is_, so update call sites here too..

Signed-off-by: James Hogan <james@albanarts.com>