Additinal parameters for spherical shell initial conditions and geometry

Updated geometry_model/spherical_shell.cc
Can specify number of mesh cells created in the first time step.

New parameter:
  int Cell count

----------------------
Updated initial_conditions/spherical_shell.cc
Can specify the number of convective cells and their orientation.

New parameters:
  int Lemniscate number
  double Rotation offset