Rework the 'check for problem objects' logic a bit more

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59820 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Fix to printf format to work on both windows and linux.

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59821 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Begin the work of making the tree walk 'live' - i.e., actually generating step entities.

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59822 2f96ce8b-6d43-0410-b8df-bffccc660ffb
remove trailing blanks/tabs

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59823 2f96ce8b-6d43-0410-b8df-bffccc660ffb
A few tweaks and notes

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59824 2f96ce8b-6d43-0410-b8df-bffccc660ffb
note that the input to bu_vls_substr() is const.  also, make the return pointer from bu_vls_cstr() return const, distinguishing it from bu_vls_addr() so we can weed out those few places that write to the memory (instead of making a copy) while callers are migrated.

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59825 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Set up bu include dir

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59826 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Break avs and vls out into individual .h files

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59827 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Break list code out into list.h

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59828 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Break out vlb

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59829 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Break conversion code into cv.h

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59830 2f96ce8b-6d43-0410-b8df-bffccc660ffb
don't include magic.h explicitly

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59831 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Move magic.h to bu dir

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59832 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Fix references and includes for magic.h in src

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59833 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Consolidate other magic header stuff into bu/magic.h

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59834 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Break out bitv from libbu

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59835 2f96ce8b-6d43-0410-b8df-bffccc660ffb
Walk over region trees

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59836 2f96ce8b-6d43-0410-b8df-bffccc660ffb
update some file references

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59837 2f96ce8b-6d43-0410-b8df-bffccc660ffb
update some more file references

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59838 2f96ce8b-6d43-0410-b8df-bffccc660ffb
use all capitals for NULL

git-svn-id: svn://svn.code.sf.net/p/brlcad/code/brlcad/trunk@59839 2f96ce8b-6d43-0410-b8df-bffccc660ffb