Add callback to startWatchingDataUpdate()

This small addition adds support for callback function which is triggered once GeoIP database is updated.
Merge pull request #68 from estliberitas/master

Add callback to startWatchingDataUpdate()