Implement run keyword

This allows to run arbitrary commands during file generation phase.