Introduce TrackedFile model and Job.get_cache_id method
Refactor kozmic.builds.tasks
Implement dependencies caching
Add database migration
Let a user specify an install script and tracked files
Introduce ./manage.py clean_dependencies_cache command
Create 'kozmic' user if it doesn't exist before build