FC022: Loop is a keyword.
FC022: Handle #each within guard, refs #69.
FC034: Allow for template platform differences.

If a template resource may be rendered using one of several templates
based on the platform then we don't want to warn with FC034 unless all
of the templates have unused variables.
FC040: Iterate through all cmd blocks, refs #186.
FC040: Multiple execute resources, refs #186.
FC040: Detect use of multiple commands.