Calculate IPv4 start node when openning database

This is a bit cleaner, and it stops us from calculating it multiple
times when the same reader is used from multiple goroutines. Fixes #4.