Add couple warnings and assertations to FARGO
Exchange boundary information after integer shift step in FARGO. That allows for decomposition in y provided that there are enough guardcells
Boundaries are now update directly in shift_int. Potential resulting from selfgravity is now also shifted by integer number of cells to (possibly) optimize history recycling. NOT TESTED
Allow shift to exceed number of guardcells by overcommunicating ydim boundaries. This should be deem as a temporary solution. Factor out fargosweep from fluidupdates
Add some basic comments
Add simple test for fargo algorithm
Move fargo related arrays directly to cg. Avoids circular dependencies in several place and simplifies the code
Merge branch 'master' into fargo_merge
Convert magic numbers to proper constants
[fargo] removed unused variables
[sweeps] suppress compiler warnings
[fargo] corrected integer kind
Merge pull request #33 from Xarthisius/fargo_merge

Fargo merge
Update gold revision for SI test
[problems/*/info] cosmetics
[cg_leaves] comment
[multigrid] s/residual_order/residual/
[multigrid] s/approximate_solution_order/approximate_solution_relax/
s/vT_A_v_order/vT_A_v/
[grid_container] QA