New Assets Dependency system

See details:

http://www.nikosams.net/blog/4_assets_dependencies_reworked