add arch_only to caveats mini-DSL

Relevant to points raised by @goxberry in #2581
Merge pull request #2592 from rolandwalker/arch_caveats

add arch_only to caveats mini-DSL