Review 2013/ru and update following jeolm

Also include many edits and style modifucations in virtually every
source file.
minor amendment