Merge pull request #354 from ketch/better_controller_plotting

Make sure plotdata object always gets created.
added 3D capabilities to sharpclaw, and ammended the ghost cell calculation for 3D
added missing SharpClaw3D argument in solver __init__
Remove mention of workspace2 and rename auxp.
tests running by nose,although sharpclaw fails
Change typo "2D" to "3D".
added 3D capabilities to sharpclaw, and ammended the ghost cell calculation for 3D
added workspace to flux2, corrected indices and input arguments to flux3
corrected typos and added missing arguments
inout to dq1d in flux1
Set dq1d=0 inside flux1.