Main change: Doing AMG sweep for sq_tf_po.cc

---------------------------------------------------------------------
modified:   .gitignore
Added
Executables:
  lagrange_square/sq_tf_po
  lagrange_sqcurve/sqcurve_po_dirichletall
  lagrange_sqcurve/sqcurve_po_dirichletside
  lagrange_sqcurve/sqcurve_po_neumannside

Folders
  lagrange_sqcurve/res_loop_sqcurve_po_dirichletside/
  lagrange_sqcurve/res_loop_sqcurve_po_neumannside/
  lagrange_square/res_loop_sq_tf_po/
  lagrange_square/res_loop_sq_tf_po_free_po_lgr/
  lagrange_square/res_loop_sq_tf_po_pin_po_lgr/
  lagrange_square/ray_temp/

output files
  *.output
  lagrange_bifurcation/loop_ns1.dat
  lagrange_bifurcation/loop_amg.dat
  lagrange_bifurcation/junk.dat
---------------------------------------------------------------------
modified:   lagrange_bifurcation/unstructured_three_d_fluid.cc
  Now using brick mesh!
---------------------------------------------------------------------
modified:   rayheader.h
  Renamed namespace RayParam to RayGlobalAMGParam
  New function set_hypre_ray() - fully customisable AMG settings
---------------------------------------------------------------------
modified:   lagrange_sqcurve/Makefile.am
new file:   lagrange_sqcurve/loop_sqcurve_po_dirichletside.sh
new file:   lagrange_sqcurve/loop_sqcurve_po_dirichletside_catres.sh
new file:   lagrange_sqcurve/loop_sqcurve_po_neumannside.sh
new file:   lagrange_sqcurve/loop_sqcurve_po_neumannside_catres.sh
new file:   lagrange_sqcurve/milan_quarter_annulus_bk.cc
modified:   lagrange_sqcurve/sqcurve_po_dirichletside.cc
modified:   lagrange_sqcurve/sqcurve_po_neumannside.cc
renamed:    lagrange_sqcurve/sqcurve_van.cc -> lagrange_square/sq_tf_po.cc
  Yeeeeaaaaaahhhh
---------------------------------------------------------------------

modified:   lagrange_square/Makefile.am
new file:   lagrange_square/loop_sq_tf_po.sh
  YEEEEEAAAAAAAAHHHHHH