add tile cache manager plugin
fix #377