quiets fortify-source warnings for distros with compilers having it enabled by default
Merge pull request #204 from rwcarlsen/fortify-source

quiets fortify-source warnings
updated inpro_low-flat to manually create initial facility instances rather than having parents deploy their initial children
changed frac back to comp for now. Imlemented kernel deployment of initial agents.
changed manager_inst to use new decom/buildnotify api
moved lifetime from a facility member to a concrete module member - updated input files
moved lifetime back into a core member and out of module specific state
renamed model_type->kind and name->prototype in the model class
added available prototypes input parsing code to manager-inst.  It is no longer handled by inst class
removed units from genres
added inpro input file with sample initial inventory for testing
renamed ModelImpl->model_impl
renamed birthtime->enter_time
updated source facility to new init/restart interface
renamed QueryEngine::GetElementContent->GetString
started work on converting batchreactor to new init
removed sampe inventory init input file because we don't need to support that feature
batch reactor compiles - implented InfileToDb, Snapshot, and InitFrom(QueryBackend)
fixed batch-reactor tests. renamed Material::CreateBlank->NewBlankMaterial
Started implementing new init iface on deploy inst. switched GetVal arg order