Remove iprocess
Add include <sys/param.h> for FreeBSD
Tinyformat: change definitions to fix errors on some compilers.
Fix allocation and stride bugs in ImageInput::read_tiles.
When reading tiled images, where the image is not a whole number of tiles,
this bug could misallocate and run off the end of the buffer while dealing
with the partial tiles on the right or bottom edge of the image.
Fix stride bugs for files with different data formats per channel.
oiiotool bug fix: bad argument parsing for --threads
Bug fix when reading vector Field3D files.
read_one_layer would net set up the channels correctly if lay.vecfield=true
was not set up before its call.
Fix input of tiled images with per-channel formats.
Add testsuite/nonwhole-tiles that tests for bugs when reading and writing tiled images with partial tiles at the border.
Add testsuite/perchannel to check for bugs reading and writing perchannel data formats
Merge pull request #376 from lgritz/lg-imageinput

Fix ImageInput of tiled files with per-channel data formats, and add new tests
Make atomic_test and spinlock_test run for many more iterations, and time their results.
This allows us to rigorously compare the speed of our atomics and spin locks.
Also make their output a little neater by locking around the status printouts, and
eliminate the #if's that provide safety for Boost < 1.35, which is no longer supported.
Improve spinlock perf for non-TBB by using pause and yield instead of spinning too tightly.
Also, disable the Apple OSSpinLock calls, they seem even slower than our own code.
Windows - use _MSC_VER rather than _WIN32, and better strategy for pause()
More spin_lock improvements for non-TBB case.
Two improvements: (a) exponential backoff for spin lock contention;
(b) try_lock can spin more efficiency with read-only (non-bus-locking)
checks until there's a good chance that the lock was released.
spinlock_test: allow command-line setting of threads and iterations.
Merge pull request #273 from lgritz/lg-atomic

Substantial improvements to spin_mutex when USE_TBB=0.
Refactor testtex to decouple the mappings from the main texture test loops.
Add testtex --filtertest to verify texture filtering.
testtex: update texture lookups to happen at pixel centers, not corners.
Update ref images to match the new behavior.