rebasing from cygwin; rewrote atomic_txn reference counting; got atomic_queue tests working
changed atomic_queue to more properly reflect the new atxn_item_header style
preliminary sketch for a simple lock-free malloc
added malloc into library hooks; lots of cleanup, comments, and fixed a few subtle race conditions in original implementation. Still untested.