Automatically initialize PETSc in flcbdfWrappers

* Simplify Comm init so it takes no arguments
* Assume sys.argv is default argv to pass in to PETSc
* Remove PETSc database options
* Automatically initialize DAETK and Comm/PETSc in flcbdfWrappers
* Replace DAETK-Comm with a simple Python comm
* Add some basic tests to verify Comm
* Remove Comm.init() from a few places it is no longer explicitly needed
* Replace Py_PETSC_COMM_WORLD with PROTEUS_COMM_WORLD
Correct comm.begin/endSequential behavior
p4pyPETSc import in LinearSolvers
Merge pull request #129 from erdc-cm/ahmadia/auto_init_flcbdf

Automatically initialize PETSc in flcbdfWrappers