Added base class for lazy dependencies.
Fixed documentation.
Fixed missing build script recompilation lock.