Add single-AD quantity select() method.

Also make comments into Doxygen comments.
Removed unused code.
Minor simplification: make fw_face from fw_cell.
Added gravity treatment to transport solver (untested).