Test propagated splits.

Test spliting a branch page into many branch pages. Test splitting the
root page into many branch pages and then again splitting the root page
when it is still larger than the branch page size.

Closes #85.