some pep cleanup
put halo generation into Stencil
boundary handling copy now works for stencil with python backend
boundary handling copy now works for stencil with python backend
c backend now supports boundary_handling mode copy, which copies over values from in_grid to out_grid
some cleanup prepping for copy boundary handling under ocl
added test for ocl copy boundary handling, not working yet