update and docs for TileLoaderHooks

- add complete() method to TileLoaderHooks
- use Inlist instead of array for hooks