Allow a callback when the view is ready

Allows for setting initial zoom and pan safely, otherwise bad things
happen if the drawable hasn't quite loaded yet.

Closes #64