Tests revisit

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Transaction is a reserved keyword

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Return false on table creation error

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Code formatting

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Chronological slot tests added

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Merge branch 'master' of https://stephencox@github.com/stephencox/libbudget.git