add further heuristics for ARM targets
be more verbose about what is going on
force non thumb build if necessary on ARM
Merge pull request #17 from justincormack/armfix

force non thumb build if necessary on ARM
add Justin Cormack to authors
Merge pull request #18 from justincormack/authors

add Justin Cormack to authors
convenience routine for checking for target cpp defines
check for __THUMBEB__ too
Put -Wno in CWARNFLAGS where they belong
flag error if resolving a path fails
better format warning handling for printf("%zd & %zu")

Instead of disabling -Werror across the board, just disable format
warnigs on 32bit systems.  (see comment for more details)
use appendmkconf to add all non-constant bits of mk.conf
add external DPLIBS onto a single mk.conf line
Print configuration variables.

Inspired by issue #16 by @justincormack.
note caveat
add a few more probed variables to mk.conf
Avoid warning with gcc 4.8:
NetBSD uses a typedef for compile-time asserts.
Add all CWARNFLAGS in one go.
display -j parameter given to make
travis yml