Bring master up to build against svn circa {2014-04-01}
simplify Atomicity type to a tuple, to adapt to broadening use of its various parts in the LLVM api
Merged pull, to weaken transformers requirment
Dependency fix.