Fixed some issues. Refs #9643.

Including
1. sphinx documentation due to change of geometry file;
2. added unit test file again due to rebasing with master;
3. cppcheck warning.
Refs #9643.  Fixed conflicts and others.

Conflicts:
	Test/AutoTestData/pid_offset_vulcan_new.dat

And
1. Rebased by master;
2. Fixed cppcheck warnings;
3. Fixed a sphinx doc error due to change in definition of bank ID.
Refs #9643.  Forgot to add to commit.
Fixed a git issue with unit test file. Refs #9643.