Update CSL-Ruby gem
Add spec to detect unused macros

Applied to all independent styles. Styles can be excluded
from this test by adding their id to the UNUSED_MACROS_FILTER
list.