Features/list rules

Aiming to resolve #284 

This respects tags, include_rules, and rules from gems, but does not respect per-cookbook rule configurations.