Disabled warning C4996 on MSVC.

This warning appears in std::fill_n and can be ignored.
Merge pull request #475 from bilke/disable-c4996

Disable warning C4996 on MSVC
[PL] Add mesh subset to initialize().
[PL] Initialize MeshSubsets and MeshComponentMap.
[PL] Rename mesh_items_all_nodes; items->subset.
[PL] Add destructor for GroundwaterFlowProcess.
[PL] Move mesh_component_map to class variables.

...from the initialize().
Also delete it in the dtor.
[PL] Add createDofMap() in Process.
[PL] Use number of node's DOF in createDOFMap().
[PL] Remove MeshComponentMap include from GW.
[PL] Add dof_map to GroundwaterFlow.
[PL] Empty solve().
[PL] Add empty GroundWaterflowFEM.
First OGS simulation main program.
[A] Remove QtXml dependency.
[A] Include copyright and version info.
[A] Make project file argument unlabeled.

This is not an optional argument and the extra flag is not necessary.
Specify arguments help info.
[T] Add EmptyProject ctest for ogs executable.
[T] Replace AddTestWrapper with SimpleWrapper.
[A] Application reads project file in structures.

A new set of boundary conditions, fields, processes is provided.