Add ability to recurse directives

See https://github.com/CodeSleeve/asset-pipeline/issues/102