changes to start supporting basic conditional config
compile fix for gcc 4.7
add initial version of mathematical region operations
remove old files now merged to strutil