Scottish Lib Dems and Greens back SNP Budget, securing funding for drug-exposed babies, hospices and colleges. Deals included a pilot for £2 bus fare cap.