Add clean_all command to remove all cython generated files
add set_asset_manager to render components

No need to import api in components anymore
Optimize _utils (cimport components)
Make AssetManager weakref-able
set asset manager on component that has a set_asset_manager function
Recompile cython files