Return generated filename after caching.
require_once file if must not be parsed and cache enabled.

This fix will break "live generation" of classql files if parse is false.
Merge branch 'exp_optim'