option to test if build is required

also, provision for cksum-based modification check
add a usage screen