Add test for BEM format in SelectorFormat rule

Change-Id: Ifa0908fb5b2afc43c6b10d989ce78e129ba1e9b7
Reviewed-on: http://gerrit.causes.com/44290
Tested-by: jenkins <jenkins@brigade.com>
Reviewed-by: Shane da Silva <shane.dasilva@brigade.com>
Add --require switch to CLI with tests

Change-Id: I3673b203232bd4914ada415a3abf0710a12e052d
Reviewed-on: http://gerrit.causes.com/44291
Tested-by: jenkins <jenkins@brigade.com>
Reviewed-by: Shane da Silva <shane.dasilva@brigade.com>
Switch example to use expect syntax instead of proc

This was a bit unorthodox; change it to follow convention.

Change-Id: If5019b80fbc864c29a304b889b1b9d3ea380d036
Reviewed-on: http://gerrit.causes.com/44292
Tested-by: jenkins <jenkins@brigade.com>
Reviewed-by: Shane da Silva <shane.dasilva@brigade.com>
Update changelog with --require flag

Change-Id: I4ab29b2a3cd5e8dd4f66bdf1d3f2670e7925b7d3
Reviewed-on: http://gerrit.causes.com/44293
Tested-by: jenkins <jenkins@brigade.com>
Reviewed-by: Shane da Silva <shane.dasilva@brigade.com>
Reword NameFormat message for hyphenated_lowercase

It was suggested that this message could be clearer.

Change-Id: I32020f69487c6b9d425ad7150a0ae714ff652752
Reviewed-on: http://gerrit.causes.com/44295
Tested-by: jenkins <jenkins@brigade.com>
Reviewed-by: Shane da Silva <shane.dasilva@brigade.com>