Fixed bug: boundary copiers were not using user defined input and output names
fixed 2vs3 conflict.  Use range instead of xrange
more 2 vs 3 fixes.  nosetests runs on all non-omp test under 2.7 and 3.4