Move memalloc stuff from CodeGenFunction to CGScoutRuntime
Merge branch 'overhaul' of darwin:scout into overhaul