The Welsh Government has been battling to get support for its budget, so do its spending plans contain a recipe for growth?